AskSin++ HM-LC-SWX-SM, HM_SENSOR_RELAY und Config-Button

Begonnen von tndx, 14 Dezember 2019, 20:58:27

Vorheriges Thema - Nächstes Thema

tndx

Guten Abend,

ich habe mir einen 4xSchaltaktor zusammengebaut, mit 4 Tastern, und das HM-LC-SWX-SM-Example draufgespielt, was auch soweit gut funktioniert. Leider ist bei meiner Hardware kein separater Taster für einen Config-Button vorgesehen. Natürlich kann ich den entsprechenden Atmega-Pin gegen die Masse kurzschließen, eleganter wäre es aber, einen der 4 Taster mit Longpress als Config-Button zu verwenden, wie es ja bei der HM-Relay-Variante gemacht wird. Leider reichen meine Kenntnisse nicht aus, um den Sketch im Alleingang entsprechend umzubauen. Wenn der Umbau mit vertretbarem Aufwand möglich ist, würde ich mich über Hinweise freuen ;)

Würde es reichen, die Zeilen 85-86 folgendermaßen zu ändern:
// ConfigButton<SwitchType> cfgBtn(sdev);
ConfigToggleButton<SwitchType> btn1(sdev);