initial check in based on SVN revision 575
This commit is contained in:
41
source/mode.h
Normal file
41
source/mode.h
Normal file
@@ -0,0 +1,41 @@
|
||||
/*
|
||||
* mode.h
|
||||
*
|
||||
* Created on: Jun 27, 2022
|
||||
* Author: Keith.Lloyd
|
||||
*/
|
||||
|
||||
#ifndef MODE_H_
|
||||
#define MODE_H_
|
||||
|
||||
#define MODE_MAX_NUM 5
|
||||
|
||||
//typedef enum {
|
||||
// DIRECT_CONNECT = 0,
|
||||
// BROADCAST = 1
|
||||
//}CONNECT_MODE_t;
|
||||
|
||||
typedef enum {
|
||||
BROADCAST,
|
||||
PORT1_A,
|
||||
PORT1_B,
|
||||
PORT2_A,
|
||||
PORT2_B
|
||||
}PLUG_MODE_t;
|
||||
|
||||
//Data for individual frequencies
|
||||
typedef struct {
|
||||
uint8_t Plugged; //frequency in Hz
|
||||
uint8_t Selected;
|
||||
}MODE_REC_t;
|
||||
|
||||
|
||||
void mode_menu(void);
|
||||
void Display_available_Modes(void);
|
||||
void Select_Next_Mode(void);
|
||||
//void Next_Available_Mode(void);
|
||||
uint8_t Next_Available_Mode(uint8_t mode_tmp);
|
||||
void Init_Mode(void);
|
||||
void Set_Up_New_Mode(void);
|
||||
|
||||
#endif /* MODE_H_ */
|
||||
Reference in New Issue
Block a user