Hallo,
wenn du die Daten vom Bus lesen und senden kannst, dann musst du ja das Protokoll kennen und programmiert haben. Damit weißt du auch an welcher Stelle welche Daten stehen. Ich verstehe dein Problem noch nicht so ganz.
Beherrschst du die Grundlagen von Eingänge einlesen, auf Taster reagieren, zählen entprellter Tasterbetätigungen usw.?
Wenn nicht und es ganz einfach werden soll, es gibt eine Bounce2 Lib
Damit kannste dich mittels Taster austoben und gezielt Werte ändern. Wenn alles verstanden kannste das in dein Konzept einbauen.