Functions | Variables
Collaboration diagram for Interface with USB Device Core (UDC):

Functions

bool udi_cdc_comm_enable (void)
 

Variables

UDC_DESC_STORAGE udi_api_t udi_api_cdc_comm
 Global structure which contains standard UDI API for UDC. More...
 
UDC_DESC_STORAGE udi_api_t udi_api_cdc_comm
 Global structure which contains standard UDI API for UDC. More...
 
UDC_DESC_STORAGE udi_api_t udi_api_cdc_data
 
UDC_DESC_STORAGE udi_api_t udi_api_cdc_data
 

Variables to manage RX/TX transfer requests

Two buffers for each sense are used to optimize the speed.

void udi_cdc_comm_disable (void)
 
bool udi_cdc_comm_setup (void)
 
bool udi_cdc_data_enable (void)
 
void udi_cdc_data_disable (void)
 
bool udi_cdc_data_setup (void)
 
uint8_t udi_cdc_getsetting (void)
 
void udi_cdc_data_sof_notify (void)
 

Detailed Description

Structures and functions required by UDC.

Function Documentation

◆ udi_cdc_comm_disable()

void udi_cdc_comm_disable ( void  )

Definition at line 354 of file udi_cdc.c.

◆ udi_cdc_comm_enable()

bool udi_cdc_comm_enable ( void  )

◆ udi_cdc_comm_setup()

bool udi_cdc_comm_setup ( void  )

Definition at line 371 of file udi_cdc.c.

◆ udi_cdc_data_disable()

void udi_cdc_data_disable ( void  )

Definition at line 360 of file udi_cdc.c.

◆ udi_cdc_data_enable()

bool udi_cdc_data_enable ( void  )

Definition at line 315 of file udi_cdc.c.

◆ udi_cdc_data_setup()

bool udi_cdc_data_setup ( void  )

Definition at line 427 of file udi_cdc.c.

◆ udi_cdc_data_sof_notify()

void udi_cdc_data_sof_notify ( void  )

Definition at line 437 of file udi_cdc.c.

◆ udi_cdc_getsetting()

uint8_t udi_cdc_getsetting ( void  )

Definition at line 432 of file udi_cdc.c.

Variable Documentation

◆ udi_api_cdc_comm [1/2]

UDC_DESC_STORAGE udi_api_t udi_api_cdc_comm

Global structure which contains standard UDI API for UDC.

Definition at line 86 of file udi_cdc.c.

◆ udi_api_cdc_comm [2/2]

UDC_DESC_STORAGE udi_api_t udi_api_cdc_comm
Initial value:
= {
.getsetting = udi_cdc_getsetting,
}
bool udi_cdc_comm_setup(void)
Definition: udi_cdc.c:371
void udi_cdc_comm_disable(void)
Definition: udi_cdc.c:354
uint8_t udi_cdc_getsetting(void)
Definition: udi_cdc.c:432
bool udi_cdc_comm_enable(void)

Global structure which contains standard UDI API for UDC.

Definition at line 86 of file udi_cdc.c.

◆ udi_api_cdc_data [1/2]

UDC_DESC_STORAGE udi_api_t udi_api_cdc_data

Definition at line 92 of file udi_cdc.c.

◆ udi_api_cdc_data [2/2]

UDC_DESC_STORAGE udi_api_t udi_api_cdc_data
Initial value:
= {
.getsetting = udi_cdc_getsetting,
.sof_notify = udi_cdc_data_sof_notify,
}
bool udi_cdc_data_enable(void)
Definition: udi_cdc.c:315
void udi_cdc_data_sof_notify(void)
Definition: udi_cdc.c:437
void udi_cdc_data_disable(void)
Definition: udi_cdc.c:360
uint8_t udi_cdc_getsetting(void)
Definition: udi_cdc.c:432
bool udi_cdc_data_setup(void)
Definition: udi_cdc.c:427

Definition at line 92 of file udi_cdc.c.



inertial_sense_ros
Author(s):
autogenerated on Sun Feb 28 2021 03:18:01