more automatic tests for MQTT topics; add potentiometer mechanism to simulator; allow simulator to set ADC values on Windows; fix adc strange variable types on BK7231; fix cleaning pin roles between simulator scenes; add windows-only debug macro $channelstates

This commit is contained in:
openshwprojects
2022-12-08 08:35:40 +01:00
parent e52ec34cc9
commit 3d44a996a7
34 changed files with 310 additions and 58 deletions

View File

@@ -335,8 +335,11 @@ class CShape *PrefabManager::generatePot() {
o->addLine(w - 20, 40, w - 20, 20);
o->addLine(-w + 20, 40, -w + 20, 20);
o->addLine(-w + 80, 40, -w + 80, 20);
CShape *text_value = o->addText(0, 0, "1.23V");
text_value->setName("text_value");
CControllerPot *pot = new CControllerPot(gnd, vdd, out);
pot->setMover(handle);
pot->setDisplay(text_value->asText());
o->setController(pot);
return o;
}