Beiträge von helmuts

    Habe immer noch das selbe Problem - versuche es mal klarer zu formulieren.


    p4 getp menu
    liefert bei mir 3 Einträge mit Adresse 0x0017:
    550) Address: 0x0017, parent: 0x0644, child: 0x0000; 'Buswerte'
    681) Address: 0x0017, parent: 0x0e13, child: 0x0000; 'Saugzug Max'
    1505) Address: 0x0017, parent: 0x0136, child: 0x0000; 'Betriebsart Heizkreis'


    p4 getp -a 0x0017
    liefert:
    Address: 0x0017; Unit: %; Digits: 0; Current: 95; Min: 0; Max: 95; Default: 95 - Factor: 1 (factor already applied)
    => 95%
    was offensichtlich Linie 681 entspricht.


    Meine Frage ist wie ich Linie 1505 auslesen und auch ändern kann.
    Mir ist auch geholfen wenn jemand bestätigen kann, dass das noch unklar ist und vermutlich an den "unknown" fields im code liegt.

    Hatte genau das selbe Problem - Umstellung auf "yellow" hat es gelöst.


    Jetzt stehe ich vor der Aufgabe auch Parameter zu verändern (Heizkreis einschalten) und soweit ich das bisher in Erfahrung gebracht habe sollte das mit dem p4 cmd tool funktionieren.
    Mein Problem ist jetzt dass ich wirklich nirgends finde wie ich das triple (address, parent, child) das man mit "p4 menu" ja auslesen kann in eine simple Adresse konvertieren kann ("p4 getp" hat ja nur einen address parameter).
    Da die Adresse offensichtlich nicht eindeutig ist (kommt mehrfach in der Liste vor mit unterschiedlichen parents und children) reicht die ja offensichtlich nicht aus.
    Kann mir da irgendwer weiterhelfen?