Functions
ev3_link.h File Reference

EV3 remote access. More...

#include <stdint.h>

Go to the source code of this file.

Functions

int udp_ev3_open (char *addr, uint16_t port)
 Open an UDP socket. More...
 
int udp_ev3_close (void)
 Close an UDP socket. More...
 
int udp_ev3_catch_address (void)
 Check for a beacon from the EV3 brick. More...
 
int udp_ev3_read (char *fn, void *buf, int sz)
 Read data from the specified file over UDP. More...
 
int udp_ev3_write (char *fn, void *data, int sz)
 Write data into the specified file over UDP. More...
 
int udp_ev3_multi_write (uint8_t *sn, uint16_t pos, char *fn, void *data, int sz)
 Write data into the group of specified files over UDP. More...
 
int udp_ev3_listdir (char *fn, void *buf, int sz)
 List files in the specified directory over UDP. More...
 
int udp_ev3_read_keys (uint8_t *buf)
 Read state of EV3 brick keys over UDP. More...
 
int udp_ev3_poweroff (void)
 Power-off the EV3 brick. More...
 

Detailed Description

EV3 remote access.

Author
Vitaly Kravtsov (in4li.nosp@m.o@gm.nosp@m.ail.c.nosp@m.om)