Firmware
|
Entry point for syslink module used to communicate with the NRF module on a Crazyflie. More...
#include <px4_config.h>
#include <px4_tasks.h>
#include <px4_posix.h>
#include <px4_defines.h>
#include <unistd.h>
#include <stdio.h>
#include <poll.h>
#include <string.h>
#include <fcntl.h>
#include <sys/ioctl.h>
#include <termios.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <mqueue.h>
#include <drivers/drv_rc_input.h>
#include <drivers/drv_board_led.h>
#include <systemlib/err.h>
#include <uORB/topics/parameter_update.h>
#include <uORB/topics/battery_status.h>
#include <uORB/topics/input_rc.h>
#include <board_config.h>
#include "crtp.h"
#include "syslink_main.h"
#include "drv_deck.h"
Macros | |
#define | B1000000 1000000 |
Functions | |
__BEGIN_DECLS void | led_init (void) |
void | led_on (int led) |
void | led_off (int led) |
void | led_toggle (int led) |
__END_DECLS __EXPORT int | syslink_main (int argc, char *argv[]) |
void | syslink::usage () |
Prints info about the driver argument usage. | |
void | syslink::start () |
void | syslink::status () |
void | syslink::test () |
void | syslink::attached (int pid) |
Variables | |
Syslink * | g_syslink = nullptr |
Entry point for syslink module used to communicate with the NRF module on a Crazyflie.