Krolyxon
Commit bf0a032

Branches

Tags

Refs →

orion-rfbf0a032

remove BLE Scan from firmware.ino as it is redundant

Author
krolyxon
Date
2026-05-06 12:33 +0530
Parent
d2efdba
Commit
bf0a032a4e135d457272119d4a08206a19c4f893

+33 −41

2 files changed

  1. M firmware/device_check.cpp +19 −19
  2. M firmware/firmware.ino +14 −22
M firmware/device_check.cpp View
@@ -213,29 +213,29 @@ void device_check_run()
213213
214214 Serial.println("Diagnostics complete");
215215
216−while (1)
216+ while (1)
217217 {
218−drawStatus(status);
218+ drawStatus(status);
219219
220−if (btnUp())
221−{
222−selectedIndex--;
223−if (selectedIndex < 0) selectedIndex = MAX_ITEMS - 1;
224−delay(150);
225−}
220+ if (btnUp())
221+ {
222+ selectedIndex--;
223+ if (selectedIndex < 0) selectedIndex = MAX_ITEMS - 1;
224+ delay(150);
225+ }
226226
227−if (btnDown())
228−{
229−selectedIndex++;
230−if (selectedIndex >= MAX_ITEMS) selectedIndex = 0;
231−delay(150);
232−}
227+ if (btnDown())
228+ {
229+ selectedIndex++;
230+ if (selectedIndex >= MAX_ITEMS) selectedIndex = 0;
231+ delay(150);
232+ }
233233
234−if (btnBack())
235−{
236−delay(150);
237−break;
238−}
234+ if (btnBack())
235+ {
236+ delay(150);
237+ break;
238+ }
239239 }}
240240
241241
M firmware/firmware.ino View
@@ -39,24 +39,16 @@ RF24 radio2(CE2_PIN, CSN2_PIN);
3939 SPIClass *RADIO_SPI;
4040
4141
42+void deactivateNRF1() {
43+ digitalWrite(CSN1_PIN, HIGH);
44+ digitalWrite(CE1_PIN, LOW);
45+}
4246
47+void deactivateNRF2() {
48+ digitalWrite(CSN2_PIN, HIGH);
49+ digitalWrite(CE2_PIN, LOW);
50+}
4351
44−// ================= BLE SCAN =================
45−//BLEScan *pBLEScan;
46−//
47−//
48−//void startBLEScan()
49−//{
50−// BLEDevice::init("");
51−//
52−// pBLEScan = BLEDevice::getScan();
53−//
54−// pBLEScan->setActiveScan(true);
55−//
56−// pBLEScan->start(5);
57−//
58−// Serial.println("BLE scan complete");
59−//}
6052
6153 // ================= SYSTEM INFO =================
6254 void printSystemUsage()
@@ -110,16 +102,16 @@ void setup()
110102 USB.begin();
111103 Keyboard.begin();
112104
113− // Begin Ble mouse
114− bleMouse.begin();
115105
116106
117107 // NRF SPI safety
118− pinMode(CSN1_PIN, OUTPUT);
119− digitalWrite(CSN1_PIN, HIGH);
108+ //pinMode(CSN1_PIN, OUTPUT);
109+ //digitalWrite(CSN1_PIN, HIGH);
120110
121− pinMode(CSN2_PIN, OUTPUT);
122− digitalWrite(CSN2_PIN, HIGH);
111+ //pinMode(CSN2_PIN, OUTPUT);
112+ //digitalWrite(CSN2_PIN, HIGH);
113+ deactivateNRF1();
114+ deactivateNRF2();
123115
124116 RADIO_SPI = new SPIClass(FSPI);
125117 RADIO_SPI->begin(NRF_SCK, NRF_MISO, NRF_MOSI);