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(). |