APM:Libraries
Classes | Functions
OSDns Namespace Reference

Classes

class  BetterStream
 

Functions

void osd_begin (AP_HAL::OwnPtr< F4Light::SPIDevice > spi)
 
void osd_loop ()
 
int16_t osd_available ()
 
int16_t osd_getc ()
 
void osd_dequeue ()
 
uint32_t osd_txspace ()
 
void osd_putc (uint8_t c)
 
void max_do_transfer (const uint8_t *buffer, uint16_t len)
 
void update_max_buffer (const uint8_t *buffer, uint16_t len)
 
uint32_t millis ()
 

Function Documentation

◆ max_do_transfer()

void OSDns::max_do_transfer ( const uint8_t *  buffer,
uint16_t  len 
)

◆ millis()

uint32_t OSDns::millis ( )
inline

Definition at line 18 of file osd_ns.h.

Here is the call graph for this function:

◆ osd_available()

int16_t OSDns::osd_available ( )

Referenced by delay_byte().

Here is the caller graph for this function:

◆ osd_begin()

void OSDns::osd_begin ( AP_HAL::OwnPtr< F4Light::SPIDevice spi)

◆ osd_dequeue()

void OSDns::osd_dequeue ( )

◆ osd_getc()

int16_t OSDns::osd_getc ( )

◆ osd_loop()

void OSDns::osd_loop ( )

◆ osd_putc()

void OSDns::osd_putc ( uint8_t  c)

◆ osd_txspace()

uint32_t OSDns::osd_txspace ( )

◆ update_max_buffer()

void OSDns::update_max_buffer ( const uint8_t *  buffer,
uint16_t  len 
)