Kann ich aber erst heute Abend nach lesen
Die Suche ergab 184 Treffer
- Dienstag 3. März 2026, 09:17
- Forum: Allgemeine Fragen
- Thema: Nur ein Bit ändern
- Antworten: 34
- Zugriffe: 3746
Re: Nur ein Bit ändern
Ihr seid ja immer noch dabei.
Kann ich aber erst heute Abend nach lesen
Kann ich aber erst heute Abend nach lesen
- Donnerstag 26. Februar 2026, 12:22
- Forum: Allgemeine Fragen
- Thema: Nur ein Bit ändern
- Antworten: 34
- Zugriffe: 3746
Re: Nur ein Bit ändern
Danke, ist wie immer sehr informativ und lehrreich von dir.
Ich baue mein Code schrittweise weiter um.
Ralf
Ich baue mein Code schrittweise weiter um.
Ralf
- Dienstag 24. Februar 2026, 18:50
- Forum: Allgemeine Fragen
- Thema: Nur ein Bit ändern
- Antworten: 34
- Zugriffe: 3746
Re: Nur ein Bit ändern
Hallo,
hier meine erster Versuch der Umstellung.
Die Ergebnisse sind alle ok und entsprechen den hinterlegten Daten im Geber.
Der Aufbau des data-Strings werdet ihr sicher bemängeln. Macht ihr sicher eleganter.
Das mit dem number_of_datafields=int.from_bytes(response[3:4],'big',signed=False) ist ...
hier meine erster Versuch der Umstellung.
Die Ergebnisse sind alle ok und entsprechen den hinterlegten Daten im Geber.
Der Aufbau des data-Strings werdet ihr sicher bemängeln. Macht ihr sicher eleganter.
Das mit dem number_of_datafields=int.from_bytes(response[3:4],'big',signed=False) ist ...
- Dienstag 24. Februar 2026, 17:11
- Forum: Allgemeine Fragen
- Thema: Nur ein Bit ändern
- Antworten: 34
- Zugriffe: 3746
Re: Nur ein Bit ändern
Ok, hatte ich übersehen.
Danke euch allen.
Das wird.
Danke euch allen.
Das wird.
- Dienstag 24. Februar 2026, 12:27
- Forum: Allgemeine Fragen
- Thema: Nur ein Bit ändern
- Antworten: 34
- Zugriffe: 3746
Re: Nur ein Bit ändern
Ich teste das heute Abend.
Ich sehe jetzt Licht am Ende des Tunnels.
Aber, wie Werte ich zum Beispiel drei Bits aus.
Bit 0-2 zeigen mir die Speichergröße an.
Bit 0-2 = 000 = (1 +bit) x 16 = 16
001 = (1+ bit) x16 = 32
....
Geht das auch auf diesen Wege?
Ich sehe jetzt Licht am Ende des Tunnels.
Aber, wie Werte ich zum Beispiel drei Bits aus.
Bit 0-2 zeigen mir die Speichergröße an.
Bit 0-2 = 000 = (1 +bit) x 16 = 16
001 = (1+ bit) x16 = 32
....
Geht das auch auf diesen Wege?
- Montag 23. Februar 2026, 20:48
- Forum: Allgemeine Fragen
- Thema: Nur ein Bit ändern
- Antworten: 34
- Zugriffe: 3746
Re: Nur ein Bit ändern
Mal sehen ob ich es richtig verstanden habe.
Mit 0b10000000 frage ich das 7.bit ab mit mit 0b01000000 das 6.bit?...
enabled = "ja" if datenfeld & 0b10000000 else "nein"..... sagt bei 200 = 11001000 ... ja
Mit 0b10000000 frage ich das 7.bit ab mit mit 0b01000000 das 6.bit?...
enabled = "ja" if datenfeld & 0b10000000 else "nein"..... sagt bei 200 = 11001000 ... ja
- Montag 23. Februar 2026, 19:14
- Forum: Allgemeine Fragen
- Thema: Nur ein Bit ändern
- Antworten: 34
- Zugriffe: 3746
Re: Nur ein Bit ändern
Noch mal ich,
ich habe mal deinen Code als Versuch genommen.
Die Variable "datenfeld" zeigt mir jetzt 200 an.
Damit kann ich ja so nichts anfangen. Ich benötige wieder die 11001000 um zu schauen welches bit wie gesetzt ist.
Oder hab ich es noch nicht ganz verstanden?
Wie kommt man sonnst an ...
ich habe mal deinen Code als Versuch genommen.
Die Variable "datenfeld" zeigt mir jetzt 200 an.
Damit kann ich ja so nichts anfangen. Ich benötige wieder die 11001000 um zu schauen welches bit wie gesetzt ist.
Oder hab ich es noch nicht ganz verstanden?
Wie kommt man sonnst an ...
- Montag 23. Februar 2026, 17:40
- Forum: Allgemeine Fragen
- Thema: Nur ein Bit ändern
- Antworten: 34
- Zugriffe: 3746
Re: Nur ein Bit ändern
@Sirius
Du zeigst mir gerade neue Wege auf. :D
Das scheint ja wirklich einfacher zu sein als mein Weg.
Mein Code hat jetzt zwar ca. 1000 Zeilen aber ich habe keinen Zeitdruck und ich werde deine Tipps annehmen und den Code umschreiben.
Schön das du mir den Weg zeigst.
Mein Programm funktioniert zu ...
Du zeigst mir gerade neue Wege auf. :D
Das scheint ja wirklich einfacher zu sein als mein Weg.
Mein Code hat jetzt zwar ca. 1000 Zeilen aber ich habe keinen Zeitdruck und ich werde deine Tipps annehmen und den Code umschreiben.
Schön das du mir den Weg zeigst.
Mein Programm funktioniert zu ...
- Sonntag 22. Februar 2026, 20:33
- Forum: Allgemeine Fragen
- Thema: Nur ein Bit ändern
- Antworten: 34
- Zugriffe: 3746
Re: Nur ein Bit ändern
Danke für deine Hilfe und Hinweise.
Ich erhalte den Input wirklich als Hex.
Deshalb war es für mich logisch und mit meine Wissensstand kann ich nur so vorzugehen. :D
Hier habe ich vorher die Anzahl der Datenfelder abgefragt.
Dann lese ich den Aufbau der Datenfelder aus.
Ich wandle den response der ...
Ich erhalte den Input wirklich als Hex.
Deshalb war es für mich logisch und mit meine Wissensstand kann ich nur so vorzugehen. :D
Hier habe ich vorher die Anzahl der Datenfelder abgefragt.
Dann lese ich den Aufbau der Datenfelder aus.
Ich wandle den response der ...
- Sonntag 22. Februar 2026, 18:47
- Forum: Allgemeine Fragen
- Thema: Nur ein Bit ändern
- Antworten: 34
- Zugriffe: 3746
Re: Nur ein Bit ändern
So, meine doch etwas andere Lösung. Warum nicht gleich mit Hex rechnen.
Ich bekomme den Status meines Datenfeldes gemeldet..... Hex C8
Ich weiß , dass ich immer 10.000.000 abziehen muss um das Datenfeld abzuschalten..... Hex 80
C8 = 11001000
- 80 = 10000000
48 = 01001000
Also rechnen wir ...
Ich bekomme den Status meines Datenfeldes gemeldet..... Hex C8
Ich weiß , dass ich immer 10.000.000 abziehen muss um das Datenfeld abzuschalten..... Hex 80
C8 = 11001000
- 80 = 10000000
48 = 01001000
Also rechnen wir ...
- Sonntag 22. Februar 2026, 14:32
- Forum: Allgemeine Fragen
- Thema: Nur ein Bit ändern
- Antworten: 34
- Zugriffe: 3746
Re: Nur ein Bit ändern
Was möchte ich überhaupt machen.
Ich bekomme ein Hex der zum Beispiel "C9" ist
Diesen kann ich wenn nötig direkt auf Int umwandeln ... wäre 201.
Diese beiden Ergebnisse stellen dann eigentlich meine Binärzahl 11001001 dar, welche den Aufbau und Funktion eines Datenfeldes im Speicher wiedergeben ...
Ich bekomme ein Hex der zum Beispiel "C9" ist
Diesen kann ich wenn nötig direkt auf Int umwandeln ... wäre 201.
Diese beiden Ergebnisse stellen dann eigentlich meine Binärzahl 11001001 dar, welche den Aufbau und Funktion eines Datenfeldes im Speicher wiedergeben ...
- Sonntag 22. Februar 2026, 08:56
- Forum: Allgemeine Fragen
- Thema: Nur ein Bit ändern
- Antworten: 34
- Zugriffe: 3746
Re: Nur ein Bit ändern
Danke, ich hatte auch was gefunden aber das war nicht so schön erklärt.
- Samstag 21. Februar 2026, 21:49
- Forum: Allgemeine Fragen
- Thema: Nur ein Bit ändern
- Antworten: 34
- Zugriffe: 3746
Nur ein Bit ändern
Hallo,
wie kann ich bei einem 8bit das 7. bit ändern?
Aufbau bit 7 ....... bit 0
Ist 10100110
Soll 00100110
Gruß Ralf
wie kann ich bei einem 8bit das 7. bit ändern?
Aufbau bit 7 ....... bit 0
Ist 10100110
Soll 00100110
Gruß Ralf
- Mittwoch 18. Februar 2026, 18:52
- Forum: Tkinter
- Thema: Textausrichtung in einer Textbox.
- Antworten: 7
- Zugriffe: 1602
Re: Textausrichtung in einer Textbox.
Ah so.
Die setze ich dann mit \t ?
Dann ist alles klar
Danke
.... hat funktioniert
Die setze ich dann mit \t ?
Dann ist alles klar
Danke
.... hat funktioniert
- Mittwoch 18. Februar 2026, 17:55
- Forum: Tkinter
- Thema: Textausrichtung in einer Textbox.
- Antworten: 7
- Zugriffe: 1602
Re: Textausrichtung in einer Textbox.
So,
ich hätte jetzt gedacht, das tabs=('1c', '1c') hier Tabulatoren einbaut. Die 1c sind nur zum testen erdacht.
Tut er aber nicht. Wahrscheinlich bin ich noch auf dem Holzweg
datenfeld_tabellenkopf wird ohne Veränderung angezeigt.
datenfeld_tabellenkopf="Nr enable beschreibbar Pwd Nr. Pwd ...
ich hätte jetzt gedacht, das tabs=('1c', '1c') hier Tabulatoren einbaut. Die 1c sind nur zum testen erdacht.
Tut er aber nicht. Wahrscheinlich bin ich noch auf dem Holzweg
datenfeld_tabellenkopf wird ohne Veränderung angezeigt.
datenfeld_tabellenkopf="Nr enable beschreibbar Pwd Nr. Pwd ...
- Mittwoch 18. Februar 2026, 09:22
- Forum: Tkinter
- Thema: Textausrichtung in einer Textbox.
- Antworten: 7
- Zugriffe: 1602
Re: Textausrichtung in einer Textbox.
Dankenfur den Tipp.
Ich hab es gestern mal getestet, war aber nicht erfolgreich.
Heute Abend stelle ich mein Code hier mal rein.
Ich hab es gestern mal getestet, war aber nicht erfolgreich.
Heute Abend stelle ich mein Code hier mal rein.
- Dienstag 17. Februar 2026, 12:12
- Forum: Tkinter
- Thema: Textausrichtung in einer Textbox.
- Antworten: 7
- Zugriffe: 1602
Re: Textausrichtung in einer Textbox.
Eventuell sollte ich dies über die Funktion Insert(0,...) lösen?
Die 0 stellt ja den Einstieg, die Position da. Oder?
Die 0 stellt ja den Einstieg, die Position da. Oder?
- Dienstag 17. Februar 2026, 11:29
- Forum: Tkinter
- Thema: Textausrichtung in einer Textbox.
- Antworten: 7
- Zugriffe: 1602
Textausrichtung in einer Textbox.
Hallo ich suche nach einer Möglichkeit den Text in einer Textbox so auszurichten das es einer Tabelle gleich kommt.
Nr. Aktiv. Speicher....
1. Ja. 128
Es soll schön ausgerichtet sein.
Gruß Ralf.
Nr. Aktiv. Speicher....
1. Ja. 128
Es soll schön ausgerichtet sein.
Gruß Ralf.
- Samstag 31. Januar 2026, 15:12
- Forum: Allgemeine Fragen
- Thema: rs485 to TCP über Python, Modul
- Antworten: 1
- Zugriffe: 1764
rs485 to TCP über Python, Modul
Hallo,
gibt es eine Möglichkeit die RS485-Modbusabfrage vom USB auf TPC zu legen?
Oder ist MQTT der elegantere Weg?
Gebrauchen kann ich es jetzt aktuell noch nicht.
Aber eventuell mal in einem neuen Projekt.
Gruß Ralf
gibt es eine Möglichkeit die RS485-Modbusabfrage vom USB auf TPC zu legen?
Oder ist MQTT der elegantere Weg?
Gebrauchen kann ich es jetzt aktuell noch nicht.
Aber eventuell mal in einem neuen Projekt.
Gruß Ralf
- Freitag 16. Januar 2026, 17:47
- Forum: Allgemeine Fragen
- Thema: Dezimalstellen von Float abschneiden und verwenden
- Antworten: 5
- Zugriffe: 2092
Re: Dezimalstellen von Float abschneiden und verwenden
Danke__blackjack__ hat geschrieben: Freitag 16. Januar 2026, 17:40 Verschiedene Möglichkeiten:Code: Alles auswählen
In [9]: x Out[9]: 1234.5678 In [10]: x % 1 Out[10]: 0.5678000000000338 In [11]: math.modf(x) Out[11]: (0.5678000000000338, 1234.0) In [12]: x - math.trunc(x) Out[12]: 0.5678000000000338
