Zitat von saft6luck
Beitrag anzeigen
Ankündigung
Einklappen
Keine Ankündigung bisher.
sendtcp ohne Nullterminierung
Einklappen
X
-
Das es hierfür eine sehr einfache Lösung gibt, muss nicht erwähnt werden, oder?Zitat von enertegus Beitrag anzeigenIn 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.
Versteh ich nicht. Wenn keine Strings, also andere Daten verschickt werden, muss man sich um die Terminierung selber kümmern? Und mehrere Strings verursachen wieviele NULL-Terminierungen? Und wie kann ich die NULL-Terminierung vermeiden?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...
Einen Kommentar schreiben:
-
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...Zitat von Bodo Beitrag anzeigenHmm, da haste auch wieder Recht.
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...
Einen Kommentar schreiben:
-
Hmm, da haste auch wieder Recht.Zitat von saft6luck Beitrag anzeigenWenn es um Verhalten nach dem Init/Read geht, ist er allerdings nicht so zurückhaltend ...
Einen Kommentar schreiben:
-
Äh, ja, ein paar Postings weiter oben oder meinst du vor ca. einem Jahr, als das Thema schon einmal aktuell war?Zitat von Bodo Beitrag anzeigenHat Michael (enertegus) nicht mal irgendwas von Kompatibilitätsgründen erzählt?
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.
Einen Kommentar schreiben:
-
Hoi MarcZitat von saft6luck Beitrag anzeigenWarum braucht es jetzt plötzlich eine neue Funktion als Fehlerbehebung zu einem Bug in einer vorhandenen Funktion?
Hat Michael (enertegus) nicht mal irgendwas von Kompatibilitätsgründen erzählt?
Einen Kommentar schreiben:
-
1. viel Spaß auch von mirZitat von enertegus Beitrag anzeigenAuf 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!
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?
Einen Kommentar schreiben:
-
Auf mich auch nichtZitat von bmx Beitrag anzeigenJa. Aber auf mich hört ja keiner

. 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!
Einen Kommentar schreiben:
-
Ja. Aber auf mich hört ja keinerZitat von saft6luck Beitrag anzeigenIst 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?
Einen Kommentar schreiben:
-
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?
Einen Kommentar schreiben:
-
Nee, das werden wir aus Kompatibilitätsgründen sicher nicht machen. Wenn, dann nur als neue Funktion.Zitat von bmx Beitrag anzeigenKönnt ihr das nicht beim nächsten Service Release mit einbauen?Es ist wirklich nur diese klitzkleine NULL am Ende die mich stört ...
Einen Kommentar schreiben:
-
Könnt ihr das nicht beim nächsten Service Release mit einbauen?Zitat von enertegus Beitrag anzeigenEnde des Jahres wird ein größeres Update kommen.

bzw. diesen BUG fixen? Es ist wirklich nur diese klitzkleine NULL am Ende die mich stört ...
Einen Kommentar schreiben:
-
Ende des Jahres wird ein größeres Update kommen.Zitat von bmx Beitrag anzeigenPrima, wann denkt ihr denn, das das realisiert werden könnte?
Einen Kommentar schreiben:
-
Prima, wann denkt ihr denn, das das realisiert werden könnte?Zitat von enertegus Beitrag anzeigenIch habe das ja schon längst mal angekündigt und auf die Liste gesetzt.
Gruß,
Bernd
Einen Kommentar schreiben:


Einen Kommentar schreiben: