CdcDemo is only used within CDC_Standalone.
 
Symbols
loading...
Files
loading...

CdcDemo variable

Syntax

extern CDC_DEMO_StateMachine CdcDemo;
Implemented in menu.c:25

References

LocationReferrerText
menu.c:25
main.h:123
extern CDC_DEMO_StateMachine CdcDemo;
cdc_configuration.c:77CDC_Handle_Configuration_Menu()
switch (CdcDemo.Configuration_state)
cdc_configuration.c:83CDC_Handle_Configuration_Menu()
cdc_configuration.c:85CDC_Handle_Configuration_Menu()
CdcDemo.select = 0;
cdc_configuration.c:89CDC_Handle_Configuration_Menu()
if (CdcDemo.select != PrevSelect)
cdc_configuration.c:91CDC_Handle_Configuration_Menu()
PrevSelect = CdcDemo.select;
cdc_configuration.c:92CDC_Handle_Configuration_Menu()
cdc_configuration.c:94CDC_Handle_Configuration_Menu()
if (CdcDemo.select & 0x80)
cdc_configuration.c:96CDC_Handle_Configuration_Menu()
switch (CdcDemo.select & 0x7F)
cdc_configuration.c:127CDC_Handle_Configuration_Menu()
CdcDemo.select &= 0x7F;
cdc_configuration.c:149ReturnFromConfigurationMenu()
CdcDemo.state = CDC_DEMO_IDLE;
cdc_configuration.c:150ReturnFromConfigurationMenu()
CdcDemo.select = 0;
cdc_receive.c:52CDC_Handle_Receive_Menu()
switch (CdcDemo.Receive_state)
cdc_receive.c:55CDC_Handle_Receive_Menu()
cdc_receive.c:57CDC_Handle_Receive_Menu()
CdcDemo.select = 0;
cdc_receive.c:69CDC_Handle_Receive_Menu()
if (CdcDemo.select != PrevSelect)
cdc_receive.c:71CDC_Handle_Receive_Menu()
PrevSelect = CdcDemo.select;
cdc_receive.c:72CDC_Handle_Receive_Menu()
cdc_receive.c:74CDC_Handle_Receive_Menu()
if (CdcDemo.select & 0x80)
cdc_receive.c:76CDC_Handle_Receive_Menu()
switch (CdcDemo.select & 0x7F)
cdc_receive.c:87CDC_Handle_Receive_Menu()
cdc_receive.c:106CDC_Handle_Receive_Menu()
CdcDemo.select &= 0x7F;
cdc_receive.c:116ReturnFromReceiveMenu()
CdcDemo.state = CDC_DEMO_IDLE;
cdc_receive.c:117ReturnFromReceiveMenu()
CdcDemo.select = 0;
cdc_send.c:66CDC_Handle_Send_Menu()
switch (CdcDemo.Send_state)
cdc_send.c:69CDC_Handle_Send_Menu()
cdc_send.c:71CDC_Handle_Send_Menu()
CdcDemo.select = 0;
cdc_send.c:78CDC_Handle_Send_Menu()
if (CdcDemo.select != PrevSelect)
cdc_send.c:80CDC_Handle_Send_Menu()
PrevSelect = CdcDemo.select;
cdc_send.c:81CDC_Handle_Send_Menu()
cdc_send.c:84CDC_Handle_Send_Menu()
if (CdcDemo.select & 0x80)
cdc_send.c:86CDC_Handle_Send_Menu()
switch (CdcDemo.select & 0x7F)
cdc_send.c:108CDC_Handle_Send_Menu()
cdc_send.c:132CDC_Handle_Send_Menu()
switch (CdcDemo.Send_state)
cdc_send.c:135CDC_Handle_Send_Menu()
if (CdcDemo.select & 0x80)
cdc_send.c:137CDC_Handle_Send_Menu()
CdcDemo.select &= 0x7F;
cdc_send.c:138CDC_Handle_Send_Menu()
cdc_send.c:148CDC_Handle_Send_Menu()
cdc_send.c:178CDC_Handle_Send_Menu()
CdcDemo.select &= 0x7F;
cdc_send.c:199CDC_SendFile_ProbeKey()
CdcDemo.select |= 0x80;
cdc_send.c:232ReturnFromSendMenu()
CdcDemo.state = CDC_DEMO_IDLE;
cdc_send.c:233ReturnFromSendMenu()
CdcDemo.select = 0;
menu.c:60Menu_Init()
CdcDemo.state = CDC_DEMO_IDLE;
menu.c:71CDC_MenuProcess()
switch (CdcDemo.state)
menu.c:75CDC_MenuProcess()
CdcDemo.state = CDC_DEMO_WAIT;
menu.c:76CDC_MenuProcess()
CdcDemo.select = 0;
menu.c:80CDC_MenuProcess()
if (CdcDemo.select != PrevSelect)
menu.c:82CDC_MenuProcess()
PrevSelect = CdcDemo.select;
menu.c:83CDC_MenuProcess()
menu.c:86CDC_MenuProcess()
if (CdcDemo.select & 0x80)
menu.c:88CDC_MenuProcess()
switch (CdcDemo.select & 0x7F)
menu.c:91CDC_MenuProcess()
CdcDemo.state = CDC_DEMO_SEND;
menu.c:92CDC_MenuProcess()
menu.c:96CDC_MenuProcess()
menu.c:97CDC_MenuProcess()
menu.c:101CDC_MenuProcess()
menu.c:102CDC_MenuProcess()
menu.c:106CDC_MenuProcess()
menu.c:123CDC_MenuProcess()
CdcDemo.state = CDC_DEMO_WAIT;
menu.c:134CDC_MenuProcess()
CdcDemo.state = CDC_DEMO_WAIT;
menu.c:145CDC_MenuProcess()
CdcDemo.state = CDC_DEMO_WAIT;
menu.c:152CDC_MenuProcess()
CdcDemo.state = CDC_DEMO_WAIT;
menu.c:159CDC_MenuProcess()
CdcDemo.select &= 0x7F;
menu.c:167CDC_MenuProcess()
CdcDemo.state = CDC_DEMO_IDLE;
menu.c:168CDC_MenuProcess()
CdcDemo.select = 0;
menu.c:259CDC_ChangeSelectMode()
menu.c:265CDC_ChangeSelectMode()
if (CdcDemo.state == CDC_DEMO_SEND)
menu.c:271CDC_ChangeSelectMode()
CdcDemo.select = 0;
menu.c:284CDC_DEMO_ProbeKey()
if ((state == JOY_UP) && (CdcDemo.select > 0))
menu.c:286CDC_DEMO_ProbeKey()
CdcDemo.select--;
menu.c:289CDC_DEMO_ProbeKey()
if (((CdcDemo.state == CDC_DEMO_WAIT) && (state == JOY_DOWN)
menu.c:290CDC_DEMO_ProbeKey()
&& (CdcDemo.select < 3)) || ((CdcDemo.state == CDC_DEMO_SEND)
menu.c:292CDC_DEMO_ProbeKey()
&& (CdcDemo.select < 2))
menu.c:293CDC_DEMO_ProbeKey()
|| ((CdcDemo.state == CDC_DEMO_RECEIVE) && (state == JOY_DOWN)
menu.c:294CDC_DEMO_ProbeKey()
&& (CdcDemo.select < 1))
menu.c:295CDC_DEMO_ProbeKey()
|| ((CdcDemo.state == CDC_DEMO_CONFIGURATION) && (state == JOY_DOWN)
menu.c:296CDC_DEMO_ProbeKey()
&& (CdcDemo.select < 2)))
menu.c:298CDC_DEMO_ProbeKey()
CdcDemo.select++;
menu.c:302CDC_DEMO_ProbeKey()
CdcDemo.select |= 0x80;
menu.c:336HAL_GPIO_EXTI_Callback()
&& (CdcDemo.state != CDC_DEMO_RECEIVE))
menu.c:354HAL_GPIO_EXTI_Callback()
menu.c:385HAL_GPIO_EXTI_Callback()
if (CdcDemo.state == CDC_DEMO_SEND)
menu.c:399HAL_GPIO_EXTI_Callback()
menu.c:412HAL_GPIO_EXTI_Callback()