Олег Бородин f38727054d update
2024-08-27 11:29:20 +02:00
2024-08-20 18:12:45 +02:00
2024-08-20 18:12:45 +02:00
2024-08-22 04:14:51 +02:00
2024-08-21 10:44:56 +02:00
2024-08-26 23:21:17 +02:00
2024-08-26 23:21:17 +02:00
2024-08-27 11:29:20 +02:00
2024-08-21 12:30:07 +02:00
2024-08-20 18:12:45 +02:00
2024-08-20 18:12:45 +02:00
2024-08-20 18:12:45 +02:00
2024-08-20 18:12:45 +02:00
2024-08-21 12:30:07 +02:00
2024-08-21 12:30:07 +02:00
2024-08-20 18:12:45 +02:00
2024-08-20 18:12:45 +02:00
2024-08-27 11:22:00 +02:00
2024-08-22 04:14:51 +02:00
2024-08-21 10:13:23 +02:00
2024-08-22 04:14:51 +02:00
2024-08-22 04:14:51 +02:00
2024-08-22 04:14:51 +02:00
2024-08-27 11:29:20 +02:00
2024-08-27 11:22:00 +02:00
2024-08-26 21:00:46 +02:00
2024-08-26 23:12:15 +02:00
2024-08-21 12:30:07 +02:00
2024-08-21 12:30:07 +02:00
2024-08-21 12:30:07 +02:00
2024-08-21 12:30:07 +02:00

Micro PA50 controller

set amp off;
while () {
 if (ptt is on || have input power) {
    check temp;
    if (temp is more min) {
        set fan on;
    } else {
        set fan off;
    }
    if (temp is over) {
        show temp warning;
        continue;
    }
    check freq;      // if auto?
    if freq in {
        set lpf for the freq if need;
        calc power and vswr;
        if (vswr is good) {
            set amp on;
        } else {
            set amp off;
            show wrong swr;
        }
        if (power too hight) {
            set amp off immed;
        }
    } else {
        show wron freq;
        set amp off;
    }
  } else {
      wait 100ms;
  }
}
Description
No description provided
Readme 6.8 MiB
Languages
C 98%
Makefile 2%