-
-
Erfahrener Benutzer
Roboter Experte
@Pascal:
Ich hab mal gehört, daß nur das LSB unbrauchbar sein soll... hängt aber eventuell auch von der Wandlergeschwindigkeit ab.
@tomdul:
Wenn die Messwerte nicht mit gleicher Wahrscheinlichkeit auftauchen und du eventuell noch genug Rechenzeit hast, dann könntest du auch eine Huffman-Kodierung einsetzen. Im Netz findet man einige Informationen dazu. Ich würde so vorgehen:
Zuerst würde ich eine ganze Weile lang Messwerte aufnehmen und dann unkompremiert abspeichern. Dann würde ich die Messwerte als HEX-Zahlen darstellen lassen und die Verteilung der Ziffern 0-9 und Buchstaben A-F bestimmen (die häufigkeit, wie oft diese im ganzen Datensatz vorhanden sind). Daraus würde ich dann den Binärbaum zusammenstellen, den ich beim Codier und Decodiervorgang benutze. Das hat den großen Vorteil, daß der AVR nicht den Binärbaum erstellen muss.
Gruß,
SIGINT
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen