int udp_ev3_catch_address(void)
Check for a beacon from the EV3 brick.
Definition: ev3_link.c:682
int udp_ev3_read(char *fn, void *buf, int sz)
Read data from the specified file over UDP.
Definition: ev3_link.c:666
int udp_ev3_read_keys(uint8_t *buf)
Read state of EV3 brick keys over UDP.
Definition: ev3_link.c:671
int udp_ev3_listdir(char *fn, void *buf, int sz)
List files in the specified directory over UDP.
Definition: ev3_link.c:677
int udp_ev3_write(char *fn, void *data, int sz)
Write data into the specified file over UDP.
Definition: ev3_link.c:595
int udp_ev3_open(char *addr, uint16_t port)
Open an UDP socket.
Definition: ev3_link.c:245
int udp_ev3_poweroff(void)
Power-off the EV3 brick.
Definition: ev3_link.c:691
int udp_ev3_close(void)
Close an UDP socket.
Definition: ev3_link.c:318
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.
Definition: ev3_link.c:615