diff options
| author | rimio <vasi.vilvoiu@gmail.com> | 2019-02-15 02:17:41 +0200 |
|---|---|---|
| committer | rimio <vasi.vilvoiu@gmail.com> | 2019-02-15 02:17:41 +0200 |
| commit | d7972c361d6fbad81a9a7c4dbe180515dfca7f02 (patch) | |
| tree | a72fd74c09d38e474e35c70ad19ae6754f7ca173 /src/tools/sstv-encode.cpp | |
| parent | c0c48f54a4dc69adfe6e41ad88aa5a8d34bcf2c8 (diff) | |
VIS codes in mode enum; Added Scottie and Martin; Added Robot skel
Diffstat (limited to 'src/tools/sstv-encode.cpp')
| -rw-r--r-- | src/tools/sstv-encode.cpp | 52 |
1 files changed, 51 insertions, 1 deletions
diff --git a/src/tools/sstv-encode.cpp b/src/tools/sstv-encode.cpp index a4d1284..aa7798b 100644 --- a/src/tools/sstv-encode.cpp +++ b/src/tools/sstv-encode.cpp @@ -28,7 +28,57 @@ sstv_mode_t mode_from_string(std::string mode) { std::transform(mode.begin(), mode.end(), mode.begin(), ::toupper); - if (mode == "PD50") { + if (mode == "ROBOT_BW8_R"){ + return SSTV_MODE_ROBOT_BW8_R; + } else if (mode == "ROBOT_BW8_G"){ + return SSTV_MODE_ROBOT_BW8_G; + } else if (mode == "ROBOT_BW8_B"){ + return SSTV_MODE_ROBOT_BW8_B; + } else if (mode == "ROBOT_BW12_R") { + return SSTV_MODE_ROBOT_BW12_R; + } else if (mode == "ROBOT_BW12_G") { + return SSTV_MODE_ROBOT_BW12_G; + } else if (mode == "ROBOT_BW12_B") { + return SSTV_MODE_ROBOT_BW12_B; + } else if (mode == "ROBOT_BW24_R") { + return SSTV_MODE_ROBOT_BW24_R; + } else if (mode == "ROBOT_BW24_G") { + return SSTV_MODE_ROBOT_BW24_G; + } else if (mode == "ROBOT_BW24_B") { + return SSTV_MODE_ROBOT_BW24_B; + } else if (mode == "ROBOT_BW36_R") { + return SSTV_MODE_ROBOT_BW36_R; + } else if (mode == "ROBOT_BW36_G") { + return SSTV_MODE_ROBOT_BW36_G; + } else if (mode == "ROBOT_BW36_B") { + return SSTV_MODE_ROBOT_BW36_B; + } else if (mode == "ROBOT_C12") { + return SSTV_MODE_ROBOT_C12; + } else if (mode == "ROBOT_C24") { + return SSTV_MODE_ROBOT_C24; + } else if (mode == "ROBOT_C36") { + return SSTV_MODE_ROBOT_C36; + } else if (mode == "ROBOT_C72") { + return SSTV_MODE_ROBOT_C72; + } else if (mode == "SCOTTIE_S1") { + return SSTV_MODE_SCOTTIE_S1; + } else if (mode == "SCOTTIE_S2") { + return SSTV_MODE_SCOTTIE_S2; + } else if (mode == "SCOTTIE_S3") { + return SSTV_MODE_SCOTTIE_S3; + } else if (mode == "SCOTTIE_S4") { + return SSTV_MODE_SCOTTIE_S4; + } else if (mode == "SCOTTIE_DX") { + return SSTV_MODE_SCOTTIE_DX; + } else if (mode == "MARTIN_M1") { + return SSTV_MODE_MARTIN_M1; + } else if (mode == "MARTIN_M2") { + return SSTV_MODE_MARTIN_M2; + } else if (mode == "MARTIN_M3") { + return SSTV_MODE_MARTIN_M3; + } else if (mode == "MARTIN_M4") { + return SSTV_MODE_MARTIN_M4; + } else if (mode == "PD50") { return SSTV_MODE_PD50; } else if (mode == "PD90") { return SSTV_MODE_PD90; |
