Add More Options

Serpen'tera' Privacy now supports 10/32/64 character modes (have to use ncurses terminal to enter 32 or 64 char values)
NXDN Scrambler LFSR
Odd and End Terminal Tweaks
This commit is contained in:
lwvmobile
2022-08-26 21:54:54 -04:00
committed by GitHub
parent 2f05bfacfa
commit 837bfac5f5
10 changed files with 548 additions and 190 deletions

View File

@@ -460,6 +460,10 @@ typedef struct
unsigned long long int payload_miP;
int p25vc;
unsigned long long int K;
unsigned long long int K1;
unsigned long long int K2;
unsigned long long int K3;
unsigned long long int K4;
int menuopen;
unsigned int debug_audio_errors;
@@ -848,6 +852,7 @@ void ProcessUnifiedData(dsd_opts * opts, dsd_state * state, uint8_t info[196], u
//LFSR code courtesy of https://github.com/mattames/LFSR/
int LFSR(dsd_state * state);
void LFSRN (char * BufferIn, char * BufferOut, dsd_state * state);
void Hamming_7_4_init();
void Hamming_7_4_encode(unsigned char *origBits, unsigned char *encodedBits);