Library for using the LSR SiFlex/ProFlex RF modules with mbed.
Revision 2:2c0b7246d769, committed 2016-07-25
- Comitter:
- Issus
- Date:
- Mon Jul 25 16:56:36 2016 +0000
- Parent:
- 1:8ecba4bfc183
- Child:
- 3:8d794c196710
- Commit message:
- Updated SetHostDataRateMsg to change the ports baud rate after sending the command to change baud to the host.
Changed in this revision
| LsrModule.cpp | Show annotated file Show diff for this revision Revisions of this file |
--- a/LsrModule.cpp Mon Jul 25 16:27:51 2016 +0000
+++ b/LsrModule.cpp Mon Jul 25 16:56:36 2016 +0000
@@ -488,6 +488,43 @@
AddSerialMsgHeader(LSR_MODULE_SET_HOST_DATA_RATE_MSG_TYPE, 6);
AddSerialByteToMsgBuffer(u8HostDataRate);
AddSerialMsgTrailer();
+
+ switch (u8HostDataRate)
+ {
+ case LSR_MODULE_HOST_DATA_RATE_1200:
+ baud(1200);
+ break;
+ case LSR_MODULE_HOST_DATA_RATE_2400:
+ baud(2400);
+ break;
+ case LSR_MODULE_HOST_DATA_RATE_4800:
+ baud(4800);
+ break;
+ case LSR_MODULE_HOST_DATA_RATE_9600:
+ baud(9600);
+ break;
+ case LSR_MODULE_HOST_DATA_RATE_19200:
+ baud(19200);
+ break;
+ case LSR_MODULE_HOST_DATA_RATE_38400:
+ baud(38400);
+ break;
+ case LSR_MODULE_HOST_DATA_RATE_57600:
+ baud(57600);
+ break;
+ case LSR_MODULE_HOST_DATA_RATE_115200:
+ baud(115200);
+ break;
+ case LSR_MODULE_HOST_DATA_RATE_230400:
+ baud(230400);
+ break;
+ case LSR_MODULE_HOST_DATA_RATE_460800:
+ baud(460800);
+ break;
+ case LSR_MODULE_HOST_DATA_RATE_921600:
+ baud(921600);
+ break;
+ }
}
} /*** End SetHostDataRateMsg ***/
Mark Harris