Ankündigung

Einklappen
Keine Ankündigung bisher.

sendtcp ohne Nullterminierung

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    [Featurewunsch] sendtcp ohne Nullterminierung

    Hi maestri enertexii,

    ich hätte gerne, das das sendtcp keine Null am Ende mitschickt. Läßt sich das einrichten? Es scheint ja so zu sein, das - sofern noch Platz im Paket ist - jeweils eine Null an einen String bzw. Datenpaket angehängt wird.

    Gruß,
    Bernd


    #2
    Zitat von bmx Beitrag anzeigen
    ich hätte gerne, das das sendtcp keine Null am Ende mitschickt. Läßt sich das einrichten? Es scheint ja so zu sein, das - sofern noch Platz im Paket ist - jeweils eine Null an einen String bzw. Datenpaket angehängt wird.
    Ich habe das ja schon längst mal angekündigt und auf die Liste gesetzt.
    offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
    Enertex Produkte kaufen

    Kommentar


      #3
      Zitat von enertegus Beitrag anzeigen
      Ich habe das ja schon längst mal angekündigt und auf die Liste gesetzt.
      Prima, wann denkt ihr denn, das das realisiert werden könnte?

      Gruß,
      Bernd

      Kommentar


        #4
        Zitat von bmx Beitrag anzeigen
        Prima, wann denkt ihr denn, das das realisiert werden könnte?
        Ende des Jahres wird ein größeres Update kommen.
        offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
        Enertex Produkte kaufen

        Kommentar


          #5
          Zitat von enertegus Beitrag anzeigen
          Ende des Jahres wird ein größeres Update kommen.
          Könnt ihr das nicht beim nächsten Service Release mit einbauen?


          bzw. diesen BUG fixen? Es ist wirklich nur diese klitzkleine NULL am Ende die mich stört ...

          Kommentar


            #6
            Zitat von bmx Beitrag anzeigen
            Könnt ihr das nicht beim nächsten Service Release mit einbauen?Es ist wirklich nur diese klitzkleine NULL am Ende die mich stört ...
            Nee, das werden wir aus Kompatibilitätsgründen sicher nicht machen. Wenn, dann nur als neue Funktion.
            offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
            Enertex Produkte kaufen

            Kommentar


              #7
              Ist es nicht eher so, dass niemand diese NULL benötigt und man sie leicht manuell einfügen könnte und daher diese Inkompatibilität wünschenswert wäre?
              BR
              Marc

              Kommentar


                #8
                Zitat von saft6luck Beitrag anzeigen
                Ist es nicht eher so, dass niemand diese NULL benötigt und man sie leicht manuell einfügen könnte und daher diese Inkompatibilität wünschenswert wäre?
                Ja. Aber auf mich hört ja keiner

                Kommentar


                  #9
                  Zitat von bmx Beitrag anzeigen
                  Ja. Aber auf mich hört ja keiner
                  Auf mich auch nicht . Ist doch dann egal ob die andere Funktion sendtcp2 oder so heißt. Naja schaumer mal wir müssen los, denn wir sind da ANNAFEST Forchheim vom 23.07. bis 1.08.2011 zu finden.. Prost!
                  offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
                  Enertex Produkte kaufen

                  Kommentar


                    #10
                    viel Spaß und trinkt einen für mcih mit!
                    ....und versuchen Sie nicht erst anhand der Farbe der Stichflamme zu erkennen, was Sie falsch gemacht haben!

                    Kommentar


                      #11
                      Zitat von enertegus Beitrag anzeigen
                      Auf mich auch nicht . Ist doch dann egal ob die andere Funktion sendtcp2 oder so heißt. Naja schaumer mal wir müssen los, denn wir sind da ANNAFEST Forchheim vom 23.07. bis 1.08.2011 zu finden.. Prost!
                      1. viel Spaß auch von mir

                      2. du forderst doch immer Beispiele: welche Beispiele gibt es denn, wofür die (für den Programmierer nicht sichtbare) NULL am Ende der Strings mit übertragen werden muss und wenn es tatsächlich Fälle gibt, wieso kann man da keine explizite NULL händisch anfügen???

                      Anders gefragt: Warum braucht es jetzt plötzlich eine neue Funktion als Fehlerbehebung zu einem Bug in einer vorhandenen Funktion?
                      BR
                      Marc

                      Kommentar


                        #12
                        Zitat von saft6luck Beitrag anzeigen
                        Warum braucht es jetzt plötzlich eine neue Funktion als Fehlerbehebung zu einem Bug in einer vorhandenen Funktion?
                        Hoi Marc

                        Hat Michael (enertegus) nicht mal irgendwas von Kompatibilitätsgründen erzählt?
                        Grüsse Bodo
                        Fragen gehören ins Forum, und nicht in mein Postfach;
                        EibPC-Fan; Wiregate-Fan; Timberwolf-Fan mit 30x 1-Wire Sensoren;

                        Kommentar


                          #13
                          Zitat von Bodo Beitrag anzeigen
                          Hat Michael (enertegus) nicht mal irgendwas von Kompatibilitätsgründen erzählt?
                          Äh, ja, ein paar Postings weiter oben oder meinst du vor ca. einem Jahr, als das Thema schon einmal aktuell war?

                          Wenn es um Verhalten nach dem Init/Read geht, ist er allerdings nicht so zurückhaltend, wenn man über 'suchen-ersetzen' ein Programm sehr einfach anpassen kann, schon.
                          BR
                          Marc

                          Kommentar


                            #14
                            Zitat von saft6luck Beitrag anzeigen
                            Wenn es um Verhalten nach dem Init/Read geht, ist er allerdings nicht so zurückhaltend ...
                            Hmm, da haste auch wieder Recht.
                            Grüsse Bodo
                            Fragen gehören ins Forum, und nicht in mein Postfach;
                            EibPC-Fan; Wiregate-Fan; Timberwolf-Fan mit 30x 1-Wire Sensoren;

                            Kommentar


                              #15
                              Zitat von Bodo Beitrag anzeigen
                              Hmm, da haste auch wieder Recht.
                              In den Enertex Makros wird mehrfach sendtcp/sendudp genutzt. Wenn wir hier was ändern, müssten wir alle erneut durch-checken/testen, z.B. CF, Squeezebox, Google Wetter ... Der Aufwand ist da erheblich...
                              Die geplanten Kapazitäten für die Weiterentwicklung sind derzeit bei einem automatischen VISU Generator im EibStudio gebunden bzw. bei der Verbesserung der Antwortzeiten und Refresh.

                              Zum Thema:
                              Eine Terminierung des Strings ist bei Datenströmen via LAN notwendig, wir dachten, da wäre eine NULL genau das Richtige. Ab wenn es die Kunden glücklicher macht, könnten wir mal eine Firmware ohne Terminierung machen. Da denken wir drüber nach...
                              offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
                              Enertex Produkte kaufen

                              Kommentar

                              Lädt...
                              X