mirror of
https://github.com/eried/portapack-mayhem.git
synced 2025-08-02 11:36:38 -04:00
AudioTX, fixed about screen and an LCR address list bug
This commit is contained in:
parent
6c0102abd4
commit
c2fbc0c8d5
9 changed files with 31 additions and 26 deletions
|
@ -25,6 +25,7 @@
|
|||
|
||||
#include "fifo.hpp"
|
||||
#include "baseband_processor.hpp"
|
||||
#include "baseband_thread.hpp"
|
||||
|
||||
class AudioTXProcessor : public BasebandProcessor {
|
||||
public:
|
||||
|
@ -35,15 +36,15 @@ public:
|
|||
private:
|
||||
bool configured = false;
|
||||
|
||||
//std::unique_ptr<int8_t[]> audio_fifo_data = std::make_unique<int8_t[]>(1UL << 11);
|
||||
//FIFO<int8_t> audio_fifo = { audio_fifo_data.get(), 11 }; // 43ms @ 48000Hz
|
||||
BasebandThread baseband_thread { 1536000, this, NORMALPRIO + 20, baseband::Direction::Transmit };
|
||||
|
||||
int8_t audio_fifo_data[2048];
|
||||
FIFO<int8_t> audio_fifo = { audio_fifo_data, 11 }; // 43ms @ 48000Hz
|
||||
|
||||
uint8_t as = 0, ai;
|
||||
int8_t re, im;
|
||||
int8_t sample;
|
||||
|
||||
int16_t st;
|
||||
|
||||
bool asked = false;
|
||||
|
||||
//int16_t audio_data[64];
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue