Klystron BITE Packets
| Char | Function | Status bit |
|---|---|---|
| 1 | SYNC (C0 Hex) | |
| 2 | Identification byte (User choice) | |
| 3 | Klystron status and fault conditions (Machine state) | |
| D0 = Power On | S134 |
|
| D1 = Standby | S135 |
|
| D2 = Radiate | S136 |
|
| D3 = Fault Sum | S137 |
|
| D4 = Fault Latch | S138 |
|
| D5 = Reserved | S139 |
|
| D6 = Reserved | S140 |
|
| 4 | Klystron status and fault conditions (Faults) | |
| D0 = HVPS Over Temp | S141 |
|
| D1 = Oil Level | S142 |
|
| D2 = Solenoid PS | S143 |
|
| D3 = HVPS Current | S144 |
|
| D4 = LVPS | S145 |
|
| D5 = HVPS (over cur/und volt) | S146 |
|
| D6 = Filament PS | S147 |
|
| 5 | Klystron status and fault conditions (Faults) | |
| D0 = Ion Current | S148 |
|
| D1 = Klystron Current | S149 |
|
| D2 = Solenoid Current | S150 |
|
| D3 = Over Duty | S151 |
|
| D4 = Mod Over Temp | S152 |
|
| D5 = Disable radiate | S153 |
|
| D6 = Spare | S154 |
|
| 6 | Klystron status and fault conditions (Spare) | |
| D0 = Klystron Connected | S155 |
|
| D1 = IGBT Fault #1 | S156 |
|
| D2 = IGBT Fault #2 | S157 |
|
| D3 = IGBT Fault #3 | S158 |
|
| D4 = IGBT Fault #4 | S159 |
|
| D5 = IGBT Fault #5 | S160 |
|
| D6 = IGBT Fault #6 | S161 |
|
| 7 | End of Message (FF Hex) | |
| Char | Function | Klystron_status_c field |
|---|---|---|
| 1 | SYNC (AF Hex) | |
| 2 | Identification byte (User choice) | |
| 3-4 | Solenoid current | fSolenoidCurrent (scale 100) |
| 5-6 | Klystron current | fKlystronCurrent (scale 10) |
| 7-8 | Ion current | fIonCurrent (scale 100) |
| 9-10 | Filament voltage | fFilamentVoltage (scale 100) |
| 11-12 | Filament current | fFilamentCurrent (scale 100) |
| 13-14 | Modulator current | fModulatorCurrent (scale 100) |
| 15-16 | HVPS voltage | iHVPSVoltage (scale 1000) |
| 17-18 | Peak cathode voltage | fPeakCathodeVoltage (scale 100) |
| 19-20 | Peak cathode current | fPeakCathodeCurrent (scale 1) |
| 21 | End of Message (FF Hex) |