Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: EthernetInterface HTTPServer RemoteIR SDFileSystem mbed-rpc mbed-rtos mbed
Fork of SmartRemote by
Diff: main.cpp
- Revision:
- 15:c8074f5f241a
- Parent:
- 14:2b63c0f795cb
- Child:
- 16:2d23297857bc
diff -r 2b63c0f795cb -r c8074f5f241a main.cpp
--- a/main.cpp Tue Dec 03 16:21:52 2013 +0000
+++ b/main.cpp Wed Dec 04 17:04:12 2013 +0000
@@ -97,6 +97,7 @@
char tuple_bitlength[128];
char tuple_format[128];
char temp[20];
+ int n;
//End DB init
@@ -165,6 +166,15 @@
if ( Request != 0) {
led2 = 1;
db_find_tuple(Request, tuple_name, tuple_code, tuple_bitlength, tuple_format);
+
+ n = atoi(tuple_bitlength) / 8 + (((atoi(tuple_bitlength) % 8) != 0) ? 1 : 0);
+ memset(buf1, 0x00, sizeof(buf1));
+ for (int i = 0; i < n; i++) {
+ // printf("%02X", buf[i]);
+ // buf1[i] = (uint8_t)(atoi( tuple_code.substr(i, 2) ));
+ printf("%d", atoi( tuple_code.substr(i, 2) ));
+ }
+
{
RemoteIR::Format f = static_cast<RemoteIR::Format>(atoi(tuple_format));
bitlength1 = transmit(f, (uint8_t *)atoi(tuple_code), atoi(tuple_bitlength));
