initial check in based on SVN revision 575

This commit is contained in:
2025-05-14 12:57:39 -05:00
commit a3ef12e24a
217 changed files with 95547 additions and 0 deletions

41
source/mode.h Normal file
View 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_ */