Control a robot over the internet using UDP and a Wifly module (WiFi).
Dependencies: Motor TextLCD WiflyInterface mbed-rtos mbed
Data Structures
Endpoint | IP Endpoint (address, port) |
Mail< T, queue_sz > | The Mail class allow to control, send, receive, or wait for mail |
MemoryPool< T, pool_sz > | Define and manage fixed-size memory pools of objects of a given type |
Motor | Interface to control a standard DC motor |
Mutex | Used to synchronise the execution of threads |
os_mailQ_def | Definition structure for mail queue |
os_messageQ_def | Definition structure for message queue |
os_mutex_def | Mutex Definition structure contains setup information for a mutex |
os_pool_def | Definition structure for memory block allocation |
os_semaphore_def | Semaphore Definition structure contains setup information for a semaphore |
os_thread_def | Thread Definition structure contains startup information of a thread |
os_timer_def | Timer Definition structure contains timer parameters |
osEvent | Event structure contains detailed information about an event |
Queue< T, queue_sz > | The Queue class allow to control, send, receive, or wait for messages |
RtosTimer | Allow creating and and controlling of timer functions in the system |
Semaphore | Used to manage and protect access to a set of shared resources |
Socket | Socket file descriptor and select wrapper |
TCPSocketConnection | TCP socket connection |
TCPSocketServer | TCP Server |
TextLCD | A TextLCD interface for driving 4-bit HD44780-based LCDs |
Thread | Allow defining, creating, and controlling thread functions in the system |
UDPSocket | UDP Socket |
WiflyInterface | Interface using Wifly to connect to an IP-based network |
Generated on Wed Jul 13 2022 01:43:15 by 1.7.2