Arduino fejlmeldning (Læst 5299x)

Offline futlgb2870

  • Nyfødt El-Elsker
  • *
  • Indlæg: 10
  • Antal brugbare Indlæg: 0
    • Vis profil
Arduino fejlmeldning
« Dato: Marts 16, 2015, 13:48:49 »
Er der et godt bud på hvad jeg kan/skal gøre når denne meddelelse:

Arduino: 1.6.1 (Windows 7), Board: "Arduino Uno"
In file included from DCC_Monitor.pde:1:0:
C:\Program Files\Arduino\libraries\DCC_Decoder/DCC_Decoder.h:131:11: error: 'prog_char' does not name a type
     const prog_char* ResultString(byte resultCode);
Fejl i kompilering.

Før jeg opdaterede til 1.6.1, var der ingen problemer, og jeg har prøvet at nedgradere igen, uden at det hjælp  :'(

Med venlig hilsen
futlgb

 

Offline gerd

  • Administrator
  • µProcessoren
  • *****
  • Indlæg: 915
  • Antal brugbare Indlæg: 97
    • Vis profil
    • Hjemmeside med nogle af mine projekter
Sv: Arduino fejlmeldning
« Svar #1 Dato: Marts 16, 2015, 15:01:25 »
Hej,

Åbn filen C:\Program Files\Arduino\libraries\DCC_Decoder/DCC_Decoder.h og erstat prog_char med char!


 

Offline futlgb2870

  • Nyfødt El-Elsker
  • *
  • Indlæg: 10
  • Antal brugbare Indlæg: 0
    • Vis profil
Sv: Arduino fejlmeldning
« Svar #2 Dato: Marts 16, 2015, 16:01:28 »
Hej, jeg kan kun åbne "DCC_Decoder.h" i wordpad, hvor jeg brugte "erstat" til at ændre og jeg huskede at gemme, men det hjalp ikke  :'(
Flere gode ideer???

 

Offline gerd

  • Administrator
  • µProcessoren
  • *****
  • Indlæg: 915
  • Antal brugbare Indlæg: 97
    • Vis profil
    • Hjemmeside med nogle af mine projekter
Sv: Arduino fejlmeldning
« Svar #3 Dato: Marts 16, 2015, 16:27:00 »
Hvilken fejl har du nu?

 

Offline futlgb2870

  • Nyfødt El-Elsker
  • *
  • Indlæg: 10
  • Antal brugbare Indlæg: 0
    • Vis profil
Sv: Arduino fejlmeldning
« Svar #4 Dato: Marts 16, 2015, 17:10:41 »
Det samme, det er som om at mine rettelser ikke bliver gemt.
Er wordpad, det rigtige program at åbne en .h fil med?

 

Offline futlgb2870

  • Nyfødt El-Elsker
  • *
  • Indlæg: 10
  • Antal brugbare Indlæg: 0
    • Vis profil
Sv: Arduino fejlmeldning
« Svar #5 Dato: Marts 16, 2015, 19:40:34 »
Det er dette program, som driller mig:
http://www.mynabay.com/dcc-monitor
dcc_decoder library version 4

 

Offline gerd

  • Administrator
  • µProcessoren
  • *****
  • Indlæg: 915
  • Antal brugbare Indlæg: 97
    • Vis profil
    • Hjemmeside med nogle af mine projekter
Sv: Arduino fejlmeldning
« Svar #6 Dato: Marts 16, 2015, 20:03:09 »
>Er wordpad, det rigtige program at åbne en .h fil med?
Ja. Der er bedre. Men wordpad er ok.

>C:\Program Files\Arduino\libraries\DCC_Decoder.h:131:11: error: 'prog_char' does not name a type
Det betyder:
i fil: C:\Program Files\Arduino\libraries\DCC_Decoder.h
i linie: 131
er en prog_char

Der skal være en char

Kan du kontrollerer fejlmeddelelsen og filen?

 

Offline gerd

  • Administrator
  • µProcessoren
  • *****
  • Indlæg: 915
  • Antal brugbare Indlæg: 97
    • Vis profil
    • Hjemmeside med nogle af mine projekter
Sv: Arduino fejlmeldning
« Svar #7 Dato: Marts 16, 2015, 20:07:27 »
>Det er dette program, som driller mig:

Programmet benytter "prog_char". Men "prog_char" er forældet.

>Før jeg opdaterede til 1.6.1
Ja. Du har nu en ny compiler. Den gamle var stadig tolerant.
 http://www.atmel.com/webdoc/AVRLibcReferenceManual/group__avr__pgmspace_1gaa475b6b81fd8b34de45695da1da523b6.html

 

Offline futlgb2870

  • Nyfødt El-Elsker
  • *
  • Indlæg: 10
  • Antal brugbare Indlæg: 0
    • Vis profil
Sv: Arduino fejlmeldning
« Svar #8 Dato: Marts 16, 2015, 20:40:23 »
Tusind tak, det forklare mit problem :o
Men hvad kan jeg gøre, for at få det til at virke igen?

 

Offline gerd

  • Administrator
  • µProcessoren
  • *****
  • Indlæg: 915
  • Antal brugbare Indlæg: 97
    • Vis profil
    • Hjemmeside med nogle af mine projekter
Sv: Arduino fejlmeldning
« Svar #9 Dato: Marts 16, 2015, 21:00:26 »
>Men hvad kan jeg gøre, for at få det til at virke igen?
Hvis du har stadig en fejl: 'prog_char' does not name a type, har du stadig en prog_char i din *.h fil. 

Kontroller det igen.

Er fejlmeldning i DDC_Decoder.cpp eller i DDC_Decoder.h?
Du skal også erstatte det 4 gange i *.cpp.

gerd
« Senest Redigeret: Marts 17, 2015, 08:16:19 af gerd »

 

Offline futlgb2870

  • Nyfødt El-Elsker
  • *
  • Indlæg: 10
  • Antal brugbare Indlæg: 0
    • Vis profil
Sv: Arduino fejlmeldning
« Svar #10 Dato: Marts 17, 2015, 10:47:42 »
Hvor er I bare gode ;) ;) ;)

Efter at have rettet i .cpp og .h filerne med wordpad, virker programmet igen!!!!

Mange tusind tak

Ulf