Microphone tx is mostly working, Voice activation, PTT, CTCSS...

Transmit bandwidth bugfix
TX LED is now only lit when using rf amp
VU-meter widget
Added gain parameter for baseband audio TX
This commit is contained in:
furrtek 2017-03-13 04:09:21 +00:00
parent 71999f216f
commit 69b0ef9a40
32 changed files with 523 additions and 194 deletions

View file

@ -126,7 +126,7 @@ static constexpr uint8_t bitmap_stripes_data[] = {
0x1F, 0x00, 0xFE,
0x0F, 0x00, 0xFF,
0x07, 0x80, 0xFF,
};
};
static constexpr Bitmap bitmap_stripes {
{ 24, 8 }, bitmap_stripes_data
};
@ -499,20 +499,20 @@ static constexpr Bitmap bitmap_sd_card_ok {
static constexpr uint8_t bitmap_icon_microphone_data[] = {
0xC0, 0x03,
0x60, 0x05,
0xB0, 0x0A,
0x50, 0x0D,
0xB0, 0x0E,
0xA0, 0x06,
0x60, 0x05,
0xE0, 0x07,
0x20, 0x04,
0x20, 0x04,
0xE0, 0x04,
0xE0, 0x04,
0xC0, 0x02,
0x40, 0x02,
0x40, 0x02,
0x40, 0x02,
0xEC, 0x37,
0xEC, 0x37,
0xE8, 0x17,
0xE8, 0x17,
0xE8, 0x17,
0xC8, 0x13,
0x18, 0x18,
0xF0, 0x0F,
0xC0, 0x03,
0x80, 0x01,
0x80, 0x01,
0xC0, 0x03,
};
static constexpr Bitmap bitmap_icon_microphone {
@ -541,6 +541,28 @@ static constexpr Bitmap bitmap_icon_numbers {
{ 16, 16 }, bitmap_icon_numbers_data
};
static constexpr uint8_t bitmap_icon_setup_data[] = {
0x00, 0x00,
0x18, 0x18,
0x18, 0x7E,
0x18, 0x7E,
0x18, 0x7E,
0x18, 0x42,
0x18, 0x42,
0x18, 0x42,
0x18, 0x18,
0x7E, 0x18,
0x7E, 0x18,
0x7E, 0x18,
0x42, 0x18,
0x42, 0x18,
0x42, 0x18,
0x18, 0x18,
};
static constexpr Bitmap bitmap_icon_setup {
{ 16, 16 }, bitmap_icon_setup_data
};
static constexpr uint8_t bitmap_icon_rds_data[] = {
0x00, 0x00,
0x00, 0x00,
@ -791,8 +813,8 @@ static constexpr uint8_t bitmap_icon_remote_data[] = {
0xD0, 0x08,
0x10, 0x08,
0x10, 0x08,
0x10, 0x08,
0x10, 0x08,
0x30, 0x0C,
0xF0, 0x0F,
0xE0, 0x07,
};
static constexpr Bitmap bitmap_icon_remote {
@ -865,6 +887,28 @@ static constexpr Bitmap bitmap_icon_keyboard {
{ 16, 16 }, bitmap_icon_keyboard_data
};
static constexpr uint8_t bitmap_icon_utilities_data[] = {
0xC0, 0x03,
0x80, 0x0F,
0x00, 0x1F,
0x08, 0x1E,
0x18, 0x3E,
0x3C, 0x3E,
0x3C, 0x39,
0x98, 0x3A,
0x48, 0x1D,
0xA0, 0x1E,
0x70, 0x0F,
0xF8, 0x07,
0xE0, 0x07,
0xC0, 0x03,
0xC0, 0x03,
0xC0, 0x03,
};
static constexpr Bitmap bitmap_icon_utilities {
{ 16, 16 }, bitmap_icon_utilities_data
};
static constexpr uint8_t bitmap_icon_capture_data[] = {
0xEF, 0x29,
0xEF, 0x69,
@ -933,19 +977,19 @@ static constexpr Bitmap bitmap_icon_replay {
static constexpr uint8_t bitmap_icon_soundboard_data[] = {
0x00, 0x00,
0xDE, 0x7B,
0xFF, 0xFF,
0x63, 0x8C,
0x21, 0x84,
0x21, 0x84,
0xDE, 0x7B,
0xDF, 0xFB,
0x63, 0x8C,
0x21, 0x84,
0x21, 0x84,
0xDE, 0x7B,
0xDF, 0xFB,
0x63, 0x8C,
0x21, 0x84,
0x21, 0x84,
0xDE, 0x7B,
0xFF, 0xFF,
0x00, 0x00,
0x00, 0x00,
};