From ea7b682e2e61aafa824a124fe69d11b86c907229 Mon Sep 17 00:00:00 2001 From: alanbjohnston Date: Sat, 2 Jul 2022 13:56:06 -0400 Subject: [PATCH] added radio configuration and TXSWS --- cubesatsim/cubesatsim.ino | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/cubesatsim/cubesatsim.ino b/cubesatsim/cubesatsim.ino index 0f12b07a..714073c2 100644 --- a/cubesatsim/cubesatsim.ino +++ b/cubesatsim/cubesatsim.ino @@ -20,6 +20,7 @@ // based on the Raspberry Pi Code #include "cubesatsim.h" +#include "DumbTXSWS.h" void setup() { @@ -1328,3 +1329,26 @@ void write_little_endian(unsigned int word, int num_bytes, FILE *wav_file) word >>= 8; } } + +void configure_radio() +{ + pinMode(LED_BUILTIN, OUTPUT); + + pinMode(17, OUTPUT); + digitalWrite(17, HIGH); + + pinMode(22, OUTPUT); + digitalWrite(22, HIGH); + + pinMode(28, INPUT); + pinMode(27, INPUT); + + DumbTXSWS mySerial(14); // TX pin + mySerial.begin(9600); + + for (int i = 0; i < 5; i++) { + delay(500); +// Serial1.println("AT+DMOSETGROUP=0,434.9100,434.9100,1,2,1,1\r"); + mySerial.println("AT+DMOSETGROUP=0,434.9000,434.9000,1,2,1,1\r"); + } +}