This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Defines | |
| #define | kBaudRate 4800 |
Functions | |
| UInt32 | DoReceive (UInt16 portId, void *rcvBufP, UInt32 count, Int32 timeout, Err *errP) |
| Serial Manager/New Serial Manager wrapper function for data reception. | |
| Err | DoSetReceiveBuffer (UInt16 portId, void *bufP, UInt16 bufSize) |
| Serial Manager/New Serial Manager wrapper function to set receive buffer. | |
| Err | DoReceiveWait (UInt16 portId, UInt32 bytes, Int32 timeout) |
| Serial Manager/New Serial Manager wrapper function to wait for at least specified number of bytes in receive buffer. | |
| Err | DoReceiveFlush (UInt16 portId, Int32 timeout) |
| Err | DoReceiveCheck (UInt16 portId, UInt32 *numBytesP) |
| Serial Manager/New Serial Manager wrapper function to return the count of bytes presently in the receive queue. | |
| Err | DoClose (UInt16 portId) |
| Serial Manager/New Serial Manager wrapper function to close port. | |
| void | FreeCncProfileList (void) |
| Deallocation of memory allocated by CncGetProfileList(). | |
| Err | BluetoothOpen (UInt32 port, UInt32 baud, UInt8 *bt_addr, UInt16 *PortID) |
| Open Bluetooth Virtual Serial Port and connect to known device (address). | |
Variables | |
| Boolean | gNewSerialManager |
| New Serial Manager available. | |
| Boolean | gCncManagerFtr |
| Connection Manager feature set available. | |
| UInt16 | gPortID |
| Serial port ID. | |
| char | gSerialBuffer [900] |
| Serial port receive buffer. | |
|
|
|
|
||||||||||||||||||||
|
Open Bluetooth Virtual Serial Port and connect to known device (address).
|
|
|
Serial Manager/New Serial Manager wrapper function to close port.
Definition at line 180 of file Serial.c. References gNewSerialManager. Referenced by PortFormHandleEvent(), RouteFormHandleEvent(), TrackFormHandleEvent(), and WaypointFormHandleEvent(). |
|
||||||||||||||||||||||||
|
Serial Manager/New Serial Manager wrapper function for data reception.
Definition at line 85 of file Serial.c. References gNewSerialManager. |
|
||||||||||||
|
Serial Manager/New Serial Manager wrapper function to return the count of bytes presently in the receive queue.
Definition at line 159 of file Serial.c. References gNewSerialManager. |
|
||||||||||||
|
Definition at line 136 of file Serial.c. References gNewSerialManager. Referenced by ApproachFormHandleEvent(), DebugFormHandleEvent(), MainFormHandleEvent(), MapFormHandleEvent(), NavigationFormHandleEvent(), SkyviewFormHandleEvent(), and WayptEditFormHandleEvent(). |
|
||||||||||||||||
|
Serial Manager/New Serial Manager wrapper function to wait for at least specified number of bytes in receive buffer.
Definition at line 128 of file Serial.c. References gNewSerialManager. |
|
||||||||||||||||
|
Serial Manager/New Serial Manager wrapper function to set receive buffer.
Definition at line 105 of file Serial.c. References gNewSerialManager. Referenced by PortFormHandleEvent(). |
|
|
Deallocation of memory allocated by CncGetProfileList().
Definition at line 193 of file Serial.c. References gNumProfiles, and gProfiles. |
|
|
Connection Manager feature set available.
Definition at line 51 of file Serial.c. Referenced by PortFormHandleEvent(). |
|
|
New Serial Manager available.
|
|
|
Serial port ID.
|
|
|
Serial port receive buffer. 900 bytes should be more than enough for one second of data: 10 lines @ 80 chars per line. Definition at line 70 of file Serial.c. Referenced by PortFormHandleEvent(). |