|
|
|
@ -114,6 +114,9 @@ void setup() {
|
|
|
|
char call[] = "AMSAT";
|
|
|
|
char call[] = "AMSAT";
|
|
|
|
strcpy(callsign, call);
|
|
|
|
strcpy(callsign, call);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
transmit_callsign(callsign);
|
|
|
|
|
|
|
|
// sleep(1.0);
|
|
|
|
|
|
|
|
|
|
|
|
sampleTime = (unsigned int) millis();
|
|
|
|
sampleTime = (unsigned int) millis();
|
|
|
|
|
|
|
|
|
|
|
|
ready = TRUE; // flag for core1 to start looping
|
|
|
|
ready = TRUE; // flag for core1 to start looping
|
|
|
|
@ -144,9 +147,7 @@ void loop() {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
else if (mode == AFSK)
|
|
|
|
else if (mode == AFSK)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
transmit_callsign(callsign);
|
|
|
|
send_packet();
|
|
|
|
sleep(1.0);
|
|
|
|
|
|
|
|
// send_packet();
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// while ((millis() - sampleTime) < ((unsigned int)samplePeriod)) // - 250)) // was 250 100
|
|
|
|
// while ((millis() - sampleTime) < ((unsigned int)samplePeriod)) // - 250)) // was 250 100
|
|
|
|
while ((millis() - sampleTime) < ((unsigned int)frameTime)) // - 250)) // was 250 100
|
|
|
|
while ((millis() - sampleTime) < ((unsigned int)frameTime)) // - 250)) // was 250 100
|
|
|
|
|