Package COBS
Embed:
(wiki syntax)
Show/hide line numbers
main.cpp
00001 #include "mbed.h" 00002 #include "UsaPack.hpp" 00003 00004 UsaPack slave(PC_12, PD_2, 9600); 00005 Serial pc(USBTX, USBRX, 115200); 00006 00007 struct pack 00008 { 00009 float a[10]; 00010 int b[10]; 00011 }; 00012 00013 int main() 00014 { 00015 pack p; 00016 int d; 00017 slave.Subscribe(123, &p); 00018 slave.Subscribe(456, &d); 00019 while (1) 00020 { 00021 for (int j = 0; j < 10; j++) 00022 { 00023 pc.printf("a:%f\r\n", p.a[j]); 00024 } 00025 for (int j = 0; j < 10; j++) 00026 { 00027 pc.printf("b:%d\r\n", p.b[j]); 00028 } 00029 pc.printf("d:%d\r\n", d); 00030 wait(0.5); 00031 } 00032 }
Generated on Sat Jul 23 2022 10:22:20 by
1.7.2