Stephen Davis
/
BT_Hub
Library set up as dummy module on mbed to mimic Nordic.
rs485.h@2:9ab591cf81b8, 2016-12-13 (annotated)
- Committer:
- Stephen_NewVistas
- Date:
- Tue Dec 13 00:20:29 2016 +0000
- Revision:
- 2:9ab591cf81b8
- Parent:
- 0:226550611f0d
everything commented . now going to strip out mbed stuff.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Stephen_NewVistas | 0:226550611f0d | 1 | #ifndef RS485 |
Stephen_NewVistas | 0:226550611f0d | 2 | #define RS485 |
Stephen_NewVistas | 0:226550611f0d | 3 | |
Stephen_NewVistas | 0:226550611f0d | 4 | #include "packetformatter.h" |
Stephen_NewVistas | 0:226550611f0d | 5 | #include "protocol.h" |
Stephen_NewVistas | 0:226550611f0d | 6 | #include "list.h" |
Stephen_NewVistas | 0:226550611f0d | 7 | #include "comms.h" |
Stephen_NewVistas | 0:226550611f0d | 8 | |
Stephen_NewVistas | 0:226550611f0d | 9 | #ifdef __cplusplus |
Stephen_NewVistas | 0:226550611f0d | 10 | extern "C" { |
Stephen_NewVistas | 0:226550611f0d | 11 | #endif |
Stephen_NewVistas | 0:226550611f0d | 12 | |
Stephen_NewVistas | 0:226550611f0d | 13 | void SerialHandler(unsigned char RXByte); |
Stephen_NewVistas | 0:226550611f0d | 14 | int ChangeState( int ); |
Stephen_NewVistas | 0:226550611f0d | 15 | |
Stephen_NewVistas | 0:226550611f0d | 16 | |
Stephen_NewVistas | 0:226550611f0d | 17 | |
Stephen_NewVistas | 0:226550611f0d | 18 | //extern char processCommand(int command,unsigned char *receivedData); |
Stephen_NewVistas | 0:226550611f0d | 19 | |
Stephen_NewVistas | 0:226550611f0d | 20 | void RS485_Init(); |
Stephen_NewVistas | 0:226550611f0d | 21 | unsigned char RegisterCommand( unsigned char , void (*fx)(unsigned char *) ); |
Stephen_NewVistas | 0:226550611f0d | 22 | int CheckFunction( Packet *_packet ); |
Stephen_NewVistas | 2:9ab591cf81b8 | 23 | void SetResponsePacket( Packet *); |
Stephen_NewVistas | 2:9ab591cf81b8 | 24 | void setResponseWithData(unsigned char deviceID, unsigned char command, unsigned char * data, unsigned short dataLength); |
Stephen_NewVistas | 0:226550611f0d | 25 | |
Stephen_NewVistas | 0:226550611f0d | 26 | #ifdef __cplusplus |
Stephen_NewVistas | 0:226550611f0d | 27 | } |
Stephen_NewVistas | 0:226550611f0d | 28 | #endif |
Stephen_NewVistas | 0:226550611f0d | 29 | |
Stephen_NewVistas | 0:226550611f0d | 30 | #endif |