kopia lustrzana https://github.com/piotr022/UV_K5_playground
feat: turn green led off
rodzic
3b0508bee8
commit
a8bb4df507
|
@ -214,9 +214,11 @@ public:
|
||||||
|
|
||||||
void Update() {
|
void Update() {
|
||||||
if (peakRssi >= rssiTriggerLevel) {
|
if (peakRssi >= rssiTriggerLevel) {
|
||||||
|
// ToggleGreen(true);
|
||||||
Listen();
|
Listen();
|
||||||
}
|
}
|
||||||
if (peakRssi < rssiTriggerLevel) {
|
if (peakRssi < rssiTriggerLevel) {
|
||||||
|
// ToggleGreen(false);
|
||||||
Scan();
|
Scan();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -270,6 +272,7 @@ private:
|
||||||
SetBW();
|
SetBW();
|
||||||
ResetPeak();
|
ResetPeak();
|
||||||
resetBlacklist = true;
|
resetBlacklist = true;
|
||||||
|
ToggleGreen(false);
|
||||||
isInitialized = true;
|
isInitialized = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -279,6 +282,7 @@ private:
|
||||||
RadioDriver.SetFrequency(currentFreq);
|
RadioDriver.SetFrequency(currentFreq);
|
||||||
RestoreOldAFSettings();
|
RestoreOldAFSettings();
|
||||||
BK4819Write(0x43, oldBWSettings);
|
BK4819Write(0x43, oldBWSettings);
|
||||||
|
ToggleGreen(true);
|
||||||
isInitialized = false;
|
isInitialized = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -335,16 +339,15 @@ private:
|
||||||
|
|
||||||
void ToggleBacklight() { GPIOB->DATA ^= GPIO_PIN_6; }
|
void ToggleBacklight() { GPIOB->DATA ^= GPIO_PIN_6; }
|
||||||
|
|
||||||
|
void ToggleRed(bool flag) { BK4819SetGpio(5, flag); }
|
||||||
|
void ToggleGreen(bool flag) { BK4819SetGpio(6, flag); }
|
||||||
|
|
||||||
u8 Rssi2Y(u8 rssi) {
|
u8 Rssi2Y(u8 rssi) {
|
||||||
return DrawingEndY - clamp(rssi - rssiMin, 0, DrawingEndY);
|
return DrawingEndY - clamp(rssi - rssiMin, 0, DrawingEndY);
|
||||||
}
|
}
|
||||||
|
|
||||||
i32 clamp(i32 v, i32 min, i32 max) {
|
i32 clamp(i32 v, i32 min, i32 max) {
|
||||||
if (v <= min)
|
return v <= min ? min : (v >= max ? max : v);
|
||||||
return min;
|
|
||||||
if (v >= max)
|
|
||||||
return max;
|
|
||||||
return v;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
TUV_K5Display DisplayBuff;
|
TUV_K5Display DisplayBuff;
|
||||||
|
|
Ładowanie…
Reference in New Issue