mbed project met ethernet communicatie (UDP) Master/slave
Dependencies: EthernetInterface LM75B mbed-rtos mbed
Hey
H_files/master.h
- Committer:
- RobinMechele
- Date:
- 2018-03-23
- Revision:
- 8:556a5738c2fa
- Parent:
- master.h@ 6:4f13276fd1e2
File content as of revision 8:556a5738c2fa:
#ifndef master_h #define master_h #include "mbed.h" #include "EthernetInterface.h" class Master { public: Master();//Constructor /** * @param Ip char array (const) * * MAXIMUM buffer = 512; POORT = 4000; * Deze methode is de master_run, dit wil zeggen dat hij nooit meer uit deze methode zal gaan (while lus). * Je geeft het IP address mee aan deze methode. * Eerst zal hij wachten op het commando dat je wilt versturen. Daarna wordt er gevraagd naar het ID dat je wilt versturen. * Nadien zal hij wachten totdat hij een antwoord terugkrijgt van de slave (ACK). * Het antwoord van de slave wordt dan uitgeprint op het consolescherm. */ void masterRun(const char*); private: char buffer[512]; char receiveID[14]; const char* IP; }; #endif