ggwave : optimize memory footprint even more

This commit is contained in:
Georgi Gerganov
2022-06-11 15:23:02 +03:00
parent 535392d41f
commit 68367c2d09
3 changed files with 45 additions and 27 deletions

View File

@@ -11,6 +11,9 @@ const int sampleRate = 6000;
GGWave * g_ggwave = nullptr;
void send_text(GGWave & ggwave, uint8_t pin, const char * text, GGWave::TxProtocolId protocolId) {
Serial.print(F("Sending text: "));
Serial.println(text);
ggwave.init(text, protocolId);
ggwave.encode();
@@ -64,6 +67,8 @@ bool isDown = false;
#define P(str) (strcpy_P(txt, PSTR(str)), txt)
void loop() {
Serial.println(F("Starting main loop"));
auto & ggwave = *g_ggwave;
delay(1000);