nakagawa kit emurator (add CR) BaudRate 115200,p20
Dependencies: mbed NetServicesMin
main.cpp
- Committer:
- recotana
- Date:
- 2012-03-22
- Revision:
- 2:c3f3d783560d
- Parent:
- 1:495adf710664
- Child:
- 3:51e64f5e42b8
File content as of revision 2:c3f3d783560d:
#include "mbed.h" #include "data_models.h" Serial serial(USBTX, USBRX); DigitalIn din(p20); void serialInit(void){ serial.baud(115200); serial.format(8, Serial::None, 1); } void sendPayload(Payload *data){ uint8_t *d=(uint8_t *)&data->ftype; for(uint8_t i=0 ; i<65 ; i++){ if(d[i]==0x0A) serial.putc(0x0D); //add CR LF serial.putc(d[i]); } } int main() { din.mode(PullUp); serialInit(); Payload payload; initTestPayloadData(&payload); payloadToNetwork(&payload); while(1) { if(!din){ sendPayload(&payload); wait(0.2); } } }