Ich suche jemanden der mir ein programm von einem wasserspender abändern
kann.die platine, chip ist ein ATmega 16 und wurde mit der Software AVR
Studio geschrieben. Ich müsste nur eine Displayanzeige abändern
....kenne mich jedoch mit dieser Software überhaupt nicht aus... kann
mir da jemanden weiterhelfen ?
Hallo,
ist den der Quelltext vorhanden? (*.c und *.h Dateien)
Sind die Quellen derzeit vollständig bzw. auch kompilierbar?
Hast du einen Programmieradapter greifbar?
--> Irgendwie muss das geänderte Programm wieder auf den Chip...
MfG
werner_s
Hallo
ich habe eine Datei mit der Endung hex.
Der Wasserspender hat als Text z.B Sparkling Wasser und der soll durch
Ambiente Wasser ersetzt werden. In der Software finde ich aber nur alles
Zahlen und keine Texte...da gehe ich davon aus, dass die Zahlen
Buchstaben bedeuten ???
Ich habe die Platine der Wasserspender die kann ich am PC Anschliessen
und verschiedenen Software Typen (Versionen ) aufspielen jedoch die
Datei abändern...das habe ich nicht geschaft....
Hilft dir dies Info? Wäre genial wenn wir das hinbekämen...
Gruss D.Kummli
Kummli schrieb:> Hallo Floh> Quellcode was ist das? kenne mich damit überhaupt nicht aus...> Kannst du mir mehr angeben was du genau brauchst..?>> gruss d.kummli
Geh bitte woanders trollen...
Nur mit einer .hex Datei lässt sich ( wenn man realistisch bleibt) gar
nichts machen.
Wenn du jedoch .c- & .h .asm Files o.Ä. hast hast sieht die Sache schon
anders aus.
(das sind die Quellcode Files)
Quellcode ist das, was die eigentlichen menschenlesbaren Anweisungen
enthält. Typisch im Microcontroller Umfeld sind Quelltexte in "C"
(Endung .c), Assembler (idR Endung .asm) und evtl. noch Basic (idR
Endung .bas).
Durch Kompilieren bzw. Assemblieren, also quasi übersetzen entsteht da
irgendwann dein .hex File. Das ist praktisch nur maschinenlesbar und
entspricht in etwa dem was du auf dem PC als "EXE" kennst.
Ohne den Quelltext/Quellcode ist es schwierig etwas zu ändern.
Such mal ob du außer ".hex" Dateien noch was mit ".c", ".h", ".asm" oder
".bas" findest.
Dafür wurden HEX-BIN- und BIN-HEX-Konverter erfunden! Hex-File in Bin
wandeln, Texte ändern, in Hex wandeln, programmieren, fertig!
Solange der neue Text kürzer als der alte ist, kann man mit Leerzeichen
auffüllen.
Helmut -dc3yc schrieb:> Solange der neue Text kürzer als der alte ist, kann man mit Leerzeichen> auffüllen.
Ist er aber leider nicht oder habe ich mich verzählt?
dsgs schrieb:> Nur mit einer .hex Datei lässt sich ( wenn man realistisch bleibt) gar> nichts machen.
Guter Witz, in diesem Forum sollte es zumindest als ein solcher gemeint
sein. Mal ehrlich, ein bewanderter Elektroniker mit Programmiererfahrung
kann mit einem Hex-File schon verdammt viel anfangen.
Jan S. schrieb:> Ist er aber leider nicht oder habe ich mich verzählt?
Ja, verzählt. Der alte Text ist 9 Zeichen lang, den Neue 8 Zeichen. Also
kein Problem.
Helmut -dc3yc schrieb:> Dafür wurden HEX-BIN- und BIN-HEX-Konverter erfunden! Hex-File in Bin> wandeln, Texte ändern, in Hex wandeln, programmieren, fertig!> Solange der neue Text kürzer als der alte ist, kann man mit Leerzeichen> auffüllen.
Ah, wenigstens noch Einer der mehr als nur die Oberfläche kennt. (An die
Anderen: nicht bös gemeint)
Loonix schrieb:> Ja, verzählt. Der alte Text ist 9 Zeichen lang, den Neue 8 Zeichen. Also> kein Problem.
Verdammt, schon der zweite Zahlendreher heute, werde ich alt oder war
der Kaffee schlecht?
Loonix schrieb:> Ah, wenigstens noch Einer der mehr als nur die Oberfläche kennt. (An die> Anderen: nicht bös gemeint)
Gut wer meldet sich freiwillig?
Im Umkreis AB erledige ich das bei restlichen passenden Texten für einen
Kasten Bier bis 4 HEX Files, darüber muss neu verhandelt werden. :-D
suche in der hex-datei mal nach
53 70 61 72 6B 6C 69 6E 67
dieses kannst du gegebenfalls durch
20 41 6D 62 69 65 6E 74 65
austauschen.
somit waere dein problem geloest.
hexeditor muesstest du aber schon haben.
nein? so lade dir diesen
http://www.chip.de/downloads/Hex-Editor-MX_30351843.html kostet nix.
ach ja meine honorar, lass stecken.
Loonix schrieb:>Mal ehrlich, ein bewanderter Elektroniker mit Programmiererfahrung>kann mit einem Hex-File schon verdammt viel anfangen> Ah, wenigstens noch Einer der mehr als nur die Oberfläche kennt. (An die> Anderen: nicht bös gemeint)
Keine Angst, die meisten werden "große Schnauze" oder Naivität bzw.
Dummheit schon von "Bösartigkeit" unterscheiden können. Bösartigkeit
wird Dir sicher keiner unterstellen.
Jan S. schrieb:> Artur R. schrieb:>> ich fall gleich vom Stuhl....> fängtArturauf Puh fast wär was passiert..
Wir fordern: Stühle mit Sicherheitsgurt.
Kann mir mal jemand sagen warum die Diskussion mal wieder abgleitet?
dsgs schrieb:> Nur mit einer .hex Datei lässt sich ( wenn man realistisch bleibt) gar> nichts machen.
wenn man keine Ahnung hat ist das so, mit Ahnung sieht das
ganze schon anderst aus, ist zwar etwas mehr Arbeit aber
keinesfalls unmoeglich; und so a bissel Text aendern ist
schon machbar
vlG
Charly
Ok back to Topic.
Wie ich das so sehe, scheint ja der Autor der Software nicht mehr
verfügbar zu sein.
Eine gute Idee wäre also, sich auch dafür eine Lösung zu überlegen.
Wenn ich die Herkunft richtig einschätze, dann könnte ich ganz in der
Nähe (Rickenbach) einen entsprechenden Kontakt vermitteln.
Und das ohne kommerzielle Hintergedanken meinerseits.
Bei Interesse kurze Nachricht über PN.