INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Winterrupts.h gesucht
31.01.2021, 23:55
Beitrag #1
Winterrupts.h gesucht
Hallo,
ich würde gern einen seit langem unbenutzten Arduino MKR 1200 Fox gangbar machen.
Nachdem ich alle möglichen Sachen geladen / installiert habe, bekomme ich als Fehlermeldung nur noch, daß WInterrupts.h fehlen würde.
Aber dieses WInterrupts.h finde ich nirgends, weder auf meinem PC noch im Internet.
Ich habe mein eigenes Startprogramm zusammengestellt, da wird das fehlende WInterrupts moniert, dann habe ich die für Sigfox - MKRFOX1200 mitgelieferten Beispiele ausprobiert, bei "first confuguration" fehlt es auch und bei zwei weiteren Beispielprogrammen wird es nicht erwähntt, dort wird aber stattdessen Adafruit_HTU21DF.h vermißt.

Schließlich habe ich bei Adafruit etwas gefunden unter der Bezeichnung
Adafruit_nRF52_Arduino/cores/nRF5/WInterrupts.c , also leider unbrauchbar (.c statt .h).

Weiß vielleicht jemand, wo ich diese Headerdatei herbekomme (natürlich passend zu Arduino 1.8.13 und meinem ziemlich alten MKRFOX 1200)?

Ansonsten könnte man den MKRFOX 1200 nur noch entsorgen? Aber da es ihn schon so lange gibt, muß er doch irgendwie funktionsfähig sein.

Vielen Dank schon mal
kpc
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
01.02.2021, 03:23
Beitrag #2
RE: Winterrupts.h gesucht
(31.01.2021 23:55)kpc schrieb:  Hallo,
ich würde gern einen seit langem unbenutzten Arduino MKR 1200 Fox gangbar machen.
Nachdem ich alle möglichen Sachen geladen / installiert habe, bekomme ich als Fehlermeldung nur noch, daß WInterrupts.h fehlen würde.
Aber dieses WInterrupts.h finde ich nirgends, weder auf meinem PC noch im Internet.
Ich habe mein eigenes Startprogramm zusammengestellt, da wird das fehlende WInterrupts moniert, dann habe ich die für Sigfox - MKRFOX1200 mitgelieferten Beispiele ausprobiert, bei "first confuguration" fehlt es auch und bei zwei weiteren Beispielprogrammen wird es nicht erwähntt, dort wird aber stattdessen Adafruit_HTU21DF.h vermißt.

Schließlich habe ich bei Adafruit etwas gefunden unter der Bezeichnung
Adafruit_nRF52_Arduino/cores/nRF5/WInterrupts.c , also leider unbrauchbar (.c statt .h).

Vielen Dank schon mal
kpc

Schau mal hier:
https://github.com/ROBOTIS-GIT/OpenCM9.0...terrupts.h

oder hier:
https://git.soton.ac.uk/SUFST/sufst-firm...terrupts.c

oder gib bei Google einfach WInterrupts.h ein.

Gruß
Mirkan
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
01.02.2021, 20:54
Beitrag #3
RE: Winterrupts.h gesucht
(01.02.2021 03:23)Mirkan schrieb:  Schau mal hier:
https://github.com/ROBOTIS-GIT/OpenCM9.0...terrupts.h

oder hier:
https://git.soton.ac.uk/SUFST/sufst-firm...terrupts.c

oder gib bei Google einfach WInterrupts.h ein.

Gruß
Mirkan

Ich habe es gefunden; ich hätte meine vorherigen Versuche, die mich zu dem .....c geführt hatten, nicht so früh aufgeben sollen.
Nun werde ich es demnächst mit meinem alten MKRFOX 1200 und den frisch upgedaten libraries versuchen, hoffentlich funktioniert es.
Vielen Dank!

Etwas anderes:
Hast Du zufällig Ahnung, wie das mit der Registrierung bei Sigfox funktioniert? Als ich den MKR 1200 gekauft habe, hieß es, man hätte ein Jahr lang freien Zugang. Ob es danach kostenpflichtig weitergehen würde, war damals noch unbekannt. War für mich uninteressant, weil der Empfang schlechter war als gehofft. Scheint jetzt besser zu sein. Kann man sich nun wieder einloggen oder muß man ein neues MKR 1200 mit jetzt zwei Jahren Zugriffsberechtigung kaufen.

VG
kpc
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
03.02.2021, 19:32
Beitrag #4
RE: Winterrupts.h gesucht
(01.02.2021 20:54)kpc schrieb:  [quote='Mirkan' pid='81745' dateline='1612146230']
Schau mal hier:
https://github.com/ROBOTIS-GIT/OpenCM9.0...terrupts.h

oder hier:
https://git.soton.ac.uk/SUFST/sufst-firm...terrupts.c

oder gib bei Google einfach WInterrupts.h ein.

Gruß
Mirkan

Schade, es ist wohl nicht die passende Version, man bekommt ellenlange Fehlermeldungen:
Code:
In file included from C:\Progr-MCU\Arduino-1.8.13\libraries\Arduino_Low_Power\src\samd\ArduinoLowPower.cpp:4:0:
C:\Progr-MCU\Arduino-1.8.13\libraries\Arduino_Low_Power\src/WInterrupts.h:25:6: error: conflicting declaration of C function 'void attachInterrupt(uint32_t, void (*)(), uint32_t)'
void attachInterrupt(uint32_t pin, void (*callback)(void), uint32_t mode);
      ^~~~~~~~~~~~~~~
In file included from C:\Users\mails\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.11\cor​es\arduino/api/Interrupts.h:8:0,
                 from C:\Users\mails\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.11\cor​es\arduino/api/ArduinoAPI.h:29,
                 from C:\Users\mails\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.11\cor​es\arduino/Arduino.h:23,
                 from C:\Progr-MCU\Arduino-1.8.13\libraries\Arduino_Low_Power\src/ArduinoLowPower.h:4,
                 from C:\Progr-MCU\Arduino-1.8.13\libraries\Arduino_Low_Power\src\samd\ArduinoLowPower.cpp:3:
C:\Users\mails\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.11\cor​es\arduino/api/Common.h:111:6: note: previous declaration 'void attachInterrupt(pin_size_t, voidFuncPtr, PinStatus)'
void attachInterrupt(pin_size_t interruptNumber, voidFuncPtr callback, PinStatus mode);
      ^~~~~~~~~~~~~~~
In file included from C:\Progr-MCU\Arduino-1.8.13\libraries\Arduino_Low_Power\src\samd\ArduinoLowPower.cpp:4:0:
C:\Progr-MCU\Arduino-1.8.13\libraries\Arduino_Low_Power\src/WInterrupts.h:27:6: error: conflicting declaration of C function 'void detachInterrupt(uint32_t)'
void detachInterrupt(uint32_t pin);
      ^~~~~~~~~~~~~~~
In file included from C:\Users\mails\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.11\cor​es\arduino/api/Interrupts.h:8:0,
                 from C:\Users\mails\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.11\cor​es\arduino/api/ArduinoAPI.h:29,
                 from C:\Users\mails\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.11\cor​es\arduino/Arduino.h:23,
                 from C:\Progr-MCU\Arduino-1.8.13\libraries\Arduino_Low_Power\src/ArduinoLowPower.h:4,
                 from C:\Progr-MCU\Arduino-1.8.13\libraries\Arduino_Low_Power\src\samd\ArduinoLowPower.cpp:3:
C:\Users\mails\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.11\cor​es\arduino/api/Common.h:113:6: note: previous declaration 'void detachInterrupt(pin_size_t)'
void detachInterrupt(pin_size_t interruptNumber);
      ^~~~~~~~~~~~~~~

Bevor ich versuche, den Konflikt mit der Deklaration in der C-Funktion zu klären, suche ich noch nach einer anderen WInterrupts.h.
Ich bin allerdings nicht sehr optimistisch, denn, als ich bei einem anderen Beispielprogramm eine dort verlangte, fehlende Headerdatei eingefügt habe, kamen weitere Hinweise auf noch andere fehlende Dateien. Hier scheint generell etwas nicht konsistent zu sein.
Wahrscheinlich wird es auch nichts bringen, einen aktuellen MKR 1200 zu kaufen, denn die Software ist ja die alte?
VG
kpc
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
04.02.2021, 23:06
Beitrag #5
RE: Winterrupts.h gesucht
Es ist viel einfacher als gedacht:
Man braucht nur nur in der Bibliotheksverwaltung das zu installieren, was dort angezeigt wird. Speziell bei WeatherMonitor ist angegeben, was noch nachinstalliert werden muß und dieses findet man in der Bibliotheksverwaltung.
Dies hat den Vorteil, daß die Versionen zusammenpassen.
Nun läuft es bestens.
VG
kpc
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Formel gesucht - Elko ESR Tabelle SpaghettiCode 4 694 30.12.2020 13:37
Letzter Beitrag: SpaghettiCode
  Nextion Spezialist gesucht night022 10 1.252 07.10.2020 06:04
Letzter Beitrag: night022
  Arduino - geduldiger Lehrer gesucht Sent 2 1.187 05.07.2020 11:55
Letzter Beitrag: Sent
  Denkanstoß gesucht - in Schrittkette delay() ersetzen SpaghettiCode 19 2.619 31.03.2020 21:31
Letzter Beitrag: MicroBahner
  Schalter u. Slider von Nextion nach Arduino abfragen, Lösungsansatz gesucht alpenpower 2 1.368 09.03.2020 07:59
Letzter Beitrag: alpenpower
  Hilfe für Kita-Projekt gesucht. cyberiss 8 2.840 06.08.2019 07:57
Letzter Beitrag: Der Hobbyelektroniker
Lightbulb Arduino Programmierer gesucht. Lohn: Lach- und Sachgeschenke ;-) FredRam 3 2.121 29.06.2018 05:42
Letzter Beitrag: FredRam
  Trick zum Librarie Patchen gesucht ardu_arne 6 2.569 14.03.2018 15:14
Letzter Beitrag: ardu_arne
  Hilfe bei Einschaltverzögerung gesucht Ingo 9 4.646 28.10.2017 19:04
Letzter Beitrag: Tommy56
  Hobby Programierer gesucht gegen Entgelt. Haustechno 31 11.026 15.08.2017 09:36
Letzter Beitrag: Home38

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste