stop and start BPSK ISR ITimer0

pull/218/head
alanbjohnston 3 years ago committed by GitHub
parent 7c2b4b2db4
commit 053dedbc84
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -276,6 +276,7 @@ void transmit_off() {
digitalWrite(PTT_PIN, HIGH);
Serial.println("Transmit off!");
digitalWrite(MAIN_LED_BLUE, LOW);
ITimer0.stopTimer(); // stop BPSK ISR timer
pwm_set_gpio_level(BPSK_PWM_A_PIN, 0);
pwm_set_gpio_level(BPSK_PWM_B_PIN, 0);
sstv_end();
@ -3205,7 +3206,8 @@ bool TimerHandler0(struct repeating_timer *t) {
void start_isr() {
// return;
if (!timer0_on) {
// if (!timer0_on) {
if (true) { // always start ISR handler
Serial.println("Starting ISR");
pinMode(BPSK_CONTROL_A, OUTPUT);

Loading…
Cancel
Save

Powered by TurnKey Linux.