SatNOGS-COMMS  4.1.0
A COMMS subsystem for CubeSats
Loading...
Searching...
No Matches
radio.cpp File Reference
#include "settings.hpp"
#include <etl/binary.h>
#include <etl/vector.h>
#include <satnogs-comms-lib/board.hpp>
#include <satnogs-comms-lib/bsp/chrono.hpp>
#include <satnogs-comms-lib/power.hpp>
#include <satnogs-comms-lib/radio.hpp>

Go to the source code of this file.

Namespaces

namespace  satnogs
namespace  satnogs::comms
namespace  satnogs::comms::lib

Functions

int satnogs::comms::lib::at86rf215_set_rstn (struct at86rf215 *h, uint8_t enable)
int satnogs::comms::lib::at86rf215_set_seln (struct at86rf215 *h, uint8_t enable)
void satnogs::comms::lib::at86rf215_delay_us (struct at86rf215 *h, uint32_t us)
size_t satnogs::comms::lib::at86rf215_get_time_ms (struct at86rf215 *h)
int satnogs::comms::lib::at86rf215_spi_read (struct at86rf215 *h, uint8_t *out, const uint8_t *in, size_t tx_len, size_t rx_len)
int satnogs::comms::lib::at86rf215_spi_write (struct at86rf215 *h, const uint8_t *in, size_t len)
int satnogs::comms::lib::at86rf215_irq_user_callback (struct at86rf215 *h, uint8_t rf09_irqs, uint8_t rf24_irqs, uint8_t bbc0_irqs, uint8_t bbc1_irqs)