AFSK RX works (only Bell202 for now)

AFSK RX always logs to file
Removed frequency and bw settings from modem setup view
Updated binary
Bugfix: Binary display shifted one bit
Bugfix: Frequency manager views freezing if SD card not present
Bugfix: Menuview blinking arrow not showing up at the right position
Bugfix: Freeze if console written to while it's hidden
Broken: LCR TX, needs UI update
This commit is contained in:
furrtek 2017-09-02 08:28:29 +01:00
parent 42439d1885
commit 950bc2b1d2
29 changed files with 428 additions and 206 deletions

View file

@ -21,16 +21,14 @@
*/
#include "ui.hpp"
#include <cstring>
#include <string>
#include "portapack_persistent_memory.hpp"
#ifndef __SERIALIZER_H__
#define __SERIALIZER_H__
namespace serializer {
uint8_t symbol_count();
enum parity_enum : uint8_t {
NONE = 0,
EVEN = 1,
@ -49,6 +47,8 @@ struct serial_format_t {
order_enum bit_order;
};
size_t symbol_count(const serial_format_t& serial_format);
/*{ "7-Even-1 R", "7E1", 7, EVEN, 1, false, false },
{ "7E1 LUT ", "7Ea", 7, EVEN, 1, true, true },
{ "7-Odd-1 ", "7o1", 7, ODD, 1, true, false },