Ich habe dieses Beispiel genommen :
1 | /*********************************************************************
|
2 | ** Device: AD9850/9851 ** |
3 | ** File: EF_AD9850_Serial.pde ** |
4 | ** ** |
5 | ** Created by ElecFreaks Robi.W /28 Oct 2011 ** |
6 | **
|
7 | |
8 | Diese Zeile bringt die Fehlermeldung: |
9 | // set 3 most significant bits and send out
|
10 | Serial.print(hb|224,BYTE); |
Fehlermeldung 'BYTE' wird nicht länger unterstützt. Arduino: 1.5.5-r2 (Windows 7), Board: "Arduino Uno" C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=155 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard C:\Users\QX80962\AppData\Local\Temp\build7888266717169307761.tmp\EF_AD98 5x_Serial.cpp -o C:\Users\QX80962\AppData\Local\Temp\build7888266717169307761.tmp\EF_AD98 5x_Serial.cpp.o EF_AD985x_Serial.pde: In function 'void loop()': EF_AD985x_Serial.pde:134: error: 'BYTE' was not declared in this scope Und so habe ich diese geändert, ist das richtig? Serial.write(hb|224); Ist schwierig herauszufinden, was Serial.print genau gemacht hat, da es nicht mehr aktuell ist. Danke für die Hilfe Lutz