diff --git a/cubesatsim/cubesatsim.ino b/cubesatsim/cubesatsim.ino index 015c7835..fcbdbd6d 100644 --- a/cubesatsim/cubesatsim.ino +++ b/cubesatsim/cubesatsim.ino @@ -3231,11 +3231,12 @@ void start_ina219() { if (!ina219_started) { #ifndef PICO_0V1 // check if Pi is present by 3.3V voltage - pinMode(PI_3V3_PIN, INPUT); +/// pinMode(PI_3V3_PIN, INPUT); // Serial.print("Pi 3.3V: "); // Serial.println(digitalRead(PI_3V3_PIN)); - if (digitalRead(PI_3V3_PIN) == LOW) { +/// if (digitalRead(PI_3V3_PIN) == LOW) { // if (true) { + if (false) { Serial.println("Pico powering INA219s through 3.3V pin"); pinMode(PI_3V3_PIN, OUTPUT); digitalWrite(PI_3V3_PIN, HIGH); @@ -3766,11 +3767,12 @@ void config_gpio() { pinMode(27, INPUT); pinMode(28, INPUT); - pinMode(PI_3V3_PIN, INPUT); - Serial.print("Pi 3.3V: "); - Serial.println(digitalRead(PI_3V3_PIN)); - if (digitalRead(PI_3V3_PIN) == HIGH) { -// { +/// pinMode(PI_3V3_PIN, INPUT); +/// Serial.print("Pi 3.3V: "); +/// Serial.println(digitalRead(PI_3V3_PIN)); +/// if (digitalRead(PI_3V3_PIN) == HIGH) { + + { Serial.print("Pi Zero present, so running Payload OK code instead of CubeSatSim code."); start_payload(); while(true) { @@ -3802,11 +3804,11 @@ void config_gpio() { // set input pins and read pinMode(MAIN_PB_PIN, INPUT_PULLUP); // Read Main Board push button pinMode(TXC_PIN, INPUT_PULLUP); // Read TXC to see if present - pinMode(BPF_PIN, INPUT_PULLUP); // Read LPF to see if present +/// pinMode(BPF_PIN, INPUT_PULLUP); // Read LPF to see if present // pinMode(SQUELCH, INPUT); // Squelch from TXC - if (digitalRead(BPF_PIN) == FALSE) { -// if (true) { // force BPF present +/// if (digitalRead(BPF_PIN) == FALSE) { + if (true) { // force BPF present /// Serial.println("BPF present - transmit enabled"); filter_present = true; }