INTRODUCTION Overview Download and Install Documentation Publications REPOSITORY Libraries DEVELOPER Dev Guide Dashboard PEOPLE Contributors Users Project Download Mailing lists
|
gbxserialdeviceacfr::SerialDeviceHandler Class ReferenceHandles the serial port. More...
Inherits gbxiceutilacfr::SafeThread.
Detailed DescriptionHandles the serial port. This thread waits for new messags to arrive from the device, parses them and sticks them into a buffer for someone else to grab. Read in this separate loop so we can hopefully grab the messages as soon as they arrive, without relying on an external poller which may be busy doing other stuff. This will hopefully give us accurate timestamps. Member Function Documentation
Implement this function in the derived class and put here all the stuff which your thread needs to do. Implements gbxiceutilacfr::SafeThread. References gbxutilacfr::Tracer::debug(), gbxutilacfr::Tracer::error(), gbxutilacfr::SubStatus::fault(), gbxiceutilacfr::Thread::isStopping(), gbxutilacfr::SubStatus::ok(), gbxutilacfr::SubStatus::setMaxHeartbeatInterval(), gbxserialacfr::Serial::timeout(), and gbxutilacfr::SubStatus::working(). The documentation for this class was generated from the following files:
|