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.
Dependents: lib_Transmission_Serial_example 2022_TICE_Electrolyse lib_Transmission_TCP_example
Diff: lib_Transmission.h
- Revision:
- 12:e22ff63d237c
- Parent:
- 11:de94dcd67561
- Child:
- 13:1e13e40b03c9
--- a/lib_Transmission.h Thu Dec 10 09:49:22 2020 +0000 +++ b/lib_Transmission.h Fri Dec 11 09:12:40 2020 +0000 @@ -45,7 +45,11 @@ * @param * @param */ + #if MBED_MAJOR_VERSION > 5 Transmission(UnbufferedSerial *serial, EthernetInterface *eth, void(*init)(void), void(*processing)(string, Transmission::enum_trans_to)); + #else + Transmission(Serial *serial, EthernetInterface *eth, void(*init)(void), void(*processing)(string, Transmission::enum_trans_to)); + #endif /** * @@ -93,7 +97,11 @@ private: Thread _queueThread; EventQueue _queue; + #if MBED_MAJOR_VERSION > 5 UnbufferedSerial *_serial; + #else + Serial *_serial; + #endif EthernetInterface *_eth; TCPSocket *_clientTCP = NULL; TCPSocket _serverTCP;