AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zeige Ergebnis 1 bis 14 von 14
Die Suche dauerte 0,00 Sekunden.
Suchen: Beiträge von: GPR-Man
Forum: Multimedia 15. Dez 2010, 11:00
Antworten: 14
Hits: 2.698
Erstellt von GPR-Man
AW: 3D Punktwolken und GroundDetection

Scanner liefern die Daten meist in der Reihenfolge in der die Punkte augenommen wurden, dann sollte sich auch etwas über diese Information machen lassen. Falls dies nicht der Fall ist, bleibt nur...
Forum: Algorithmen, Datenstrukturen und Klassendesign 15. Dez 2010, 09:30
Antworten: 13
Hits: 3.618
Erstellt von GPR-Man
AW: checksum eines RS232-strings erstellen

Sorry, hab mir schon alle Haare gerauft, dass ich das übersehen habe :cry:
Forum: Algorithmen, Datenstrukturen und Klassendesign 15. Dez 2010, 09:04
Antworten: 13
Hits: 3.618
Erstellt von GPR-Man
AW: checksum eines RS232-strings erstellen

Danke, ärgerlich meinerseits, denn wenn man richtig
for i := 1 to length(s) do

verwendet, stimmt alles.
Sorry und besten Dank für die sehr hilfreiche Unterstützung!
Forum: Algorithmen, Datenstrukturen und Klassendesign 15. Dez 2010, 06:55
Antworten: 13
Hits: 3.618
Erstellt von GPR-Man
AW: checksum eines RS232-strings erstellen

Der Code sieht nun so aus: function CalculateChecksum(s: string): Longint;
var
i, sum: integer;
checkchar : Char;
begin
sum := 0;
for i := 0 to length(s)-1 do
...
Forum: Algorithmen, Datenstrukturen und Klassendesign 14. Dez 2010, 15:00
Antworten: 13
Hits: 3.618
Erstellt von GPR-Man
AW: checksum eines RS232-strings erstellen

Danke, der Code ergibt jedoch für FFD0020005 2E an Stelle von 2A und für FF1000 F0 an Stelle von F1.
Forum: Algorithmen, Datenstrukturen und Klassendesign 14. Dez 2010, 14:23
Antworten: 13
Hits: 3.618
Erstellt von GPR-Man
AW: checksum eines RS232-strings erstellen

Entschuldigt, aber wie sieht das als Code aus, wenn ich die Summe (12F) habe?
Forum: Algorithmen, Datenstrukturen und Klassendesign 14. Dez 2010, 14:01
Antworten: 13
Hits: 3.618
Erstellt von GPR-Man
AW: checksum eines RS232-strings erstellen

Ja s ist ein String und ich habe tatsächlich bei 1 begonnen (mein Fehler beim Umschreiben). Für FF1000 erhalte ich 10F an Stelle von F1. Wieso? Was mache ich falsch?
Forum: Algorithmen, Datenstrukturen und Klassendesign 14. Dez 2010, 13:33
Antworten: 13
Hits: 3.618
Erstellt von GPR-Man
checksum eines RS232-strings erstellen

Ein serielles Gerät verlangt zu jedem Befehl eine Checksum. Wie kann ich diese jedoch berechnen? Hier ein paar Beispiele:

- #$FF#$30#$00 -> #$D1
- #$FF#$90#$02#$00#$FF -> #$70
-...
Forum: Algorithmen, Datenstrukturen und Klassendesign 7. Dez 2010, 15:42
Antworten: 6
Hits: 968
Erstellt von GPR-Man
AW: Umwandlung 4byte Hex zu IEEE single

Ich erhalte die Daten als AnsiString in einer Variabeln Packet.Data (aus einem Event). Daraus lese ich am richtigen Offset die Daten aus und wandle sie um, das ist schon alles:

strIn :=...
Forum: Algorithmen, Datenstrukturen und Klassendesign 7. Dez 2010, 14:53
Antworten: 6
Hits: 968
Erstellt von GPR-Man
AW: Umwandlung 4byte Hex zu IEEE single

Mit dem Befehl ReverseString klapp nun alles! Wunderbar, herzlichen Dank
Forum: Algorithmen, Datenstrukturen und Klassendesign 7. Dez 2010, 14:48
Antworten: 6
Hits: 968
Erstellt von GPR-Man
AW: Umwandlung 4byte Hex zu IEEE single

Danke, das habe ich gesehen und auch eingehende ausgetestet: BDE147AE (oder die bytes 189 225 71 174) ergeben bei mir aber -4.54478572831096E-11 und nicht -0.11. In die andere Richtung klappt es mit...
Forum: Algorithmen, Datenstrukturen und Klassendesign 7. Dez 2010, 14:27
Antworten: 6
Hits: 968
Erstellt von GPR-Man
Umwandlung 4byte Hex zu IEEE single

Von einem seriellen Gerät wird ein String gesendet: ½áG®. Den kann ich problemlos in hex umwandeln (mit IntToHex(Ord(x)) für jedes byte): BDE147AE, komme dann aber nicht mehr weiter:(. Schlussendlich...
Forum: Software-Projekte der Mitglieder 30. Okt 2008, 07:13
Antworten: 3
Hits: 756
Erstellt von GPR-Man
Re: DLL-interface Probleme in Delphi2009

:-D Besten Dank! Nachdem ich den Rest des Interface und des Programms entsprechend angepasst habe, läuft das Programm wieder.
Forum: Software-Projekte der Mitglieder 28. Okt 2008, 13:30
Antworten: 3
Hits: 756
Erstellt von GPR-Man
DLL-interface Probleme in Delphi2009

Hallo
Ich nutze eine DLL mit einem Delphi-Interface. Unter Delphi7 habe ich keine Probleme gehabt, seit der direkten Umstellung auf Delphi 2009 klappt leider nichts mehr. Das Öffnen der Datei...
Zeige Ergebnis 1 bis 14 von 14

 
Gehe zu:
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:06 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz