Wo schliesst man am besten neue Hardware an (bspw. 433MHz)
Re: Wo schliesst man am besten neue Hardware an (bspw. 433MH
OK, es bleibt spannend.
Bin am Wochenende auf der "Konkurrenzveranstaltung" in Magdeburg. (RoboCup German Open)
Falls es da langweilig wird, schaue ich bei euch vorbei.
Bin am Wochenende auf der "Konkurrenzveranstaltung" in Magdeburg. (RoboCup German Open)
Falls es da langweilig wird, schaue ich bei euch vorbei.
Re: Wo schliesst man am besten neue Hardware an (bspw. 433MH
Das geht. Schau mal in den FTP- oder IRC-Client. Da wird erst geprüft, ob Administra mit Netzwerkcode läuft. Wenn nicht, wird dieser neu geladen.Zeus hat geschrieben:Kann ich denn aus meinem Hauptprogramm Administra zur Laufzeit neu bestücken? Damit würde ich die Display-Routinen zu Administra rüber schieben
Viele Grüße
Jörg
Jörg
Re: Wo schliesst man am besten neue Hardware an (bspw. 433MH
Habe gerade mal in die ftp reingeschaut, aber ich finde es nicht. Ist der Source der aktuelle?
Ich finde nur dies, was irgendwie nach alter Version aussieht (?)
Ich finde nur dies, was irgendwie nach alter Version aussieht (?)
Code: Alles auswählen
ios.start
ifnot (ios.admgetspec & LANMASK)
ios.print(@strNoNetwork)
ios.stop
ios.printnl
Re: Wo schliesst man am besten neue Hardware an (bspw. 433MH
Aktuell siehts so aus:
Code: Alles auswählen
ifnot (ios.admgetspec & gc#A_LAN) 'Stellt Administra-Code LAN bereit?
ios.sddmset(ios#DM_USER) 'aktuelles Verzeichnis merken
ios.sddmact(ios#DM_SYSTEM) 'ins System-Verzeichnis wechseln
ios.admload(string("admnet.adm")) 'versuche, admnet zu laden
ios.sddmact(ios#DM_USER) 'aktuelles Verzeichnis wiederherstellen
ifnot (ios.admgetspec & gc#A_LAN) 'wenn Laden fehlgeschlagen
ios.print(@strNoNetwork)
ios.stop 'Ende
Viele Grüße
Jörg
Jörg
Re: Wo schliesst man am besten neue Hardware an (bspw. 433MH
OK, das funktioniert. Richtig komfortabel.
Nur mein Display will bis jetzt noch nicht.
Hat vielleicht jemand selbiges schonmal angeschlossen? Und womöglich sogar funktionierenden Beispielcode dafür?
https://learn.adafruit.com/adafruit-led ... 8x8-matrix
Nur mein Display will bis jetzt noch nicht.
Hat vielleicht jemand selbiges schonmal angeschlossen? Und womöglich sogar funktionierenden Beispielcode dafür?
https://learn.adafruit.com/adafruit-led ... 8x8-matrix
- PIC18F2550
- Beiträge: 2844
- Registriert: Fr 30. Sep 2011, 13:08
Re: Wo schliesst man am besten neue Hardware an (bspw. 433MH
Ich tackere mal das Datenblatt hier drann.
Sollte mit dem Bausteinen im HIVE machbar sein.
Die H & L pegel vom HT16K33 sind mit 0,7V für H und 0,3V für L recht HIVE freundlich.
Zu beachten währe die config sonst stehen die Pinns auf input.
Sollte mit dem Bausteinen im HIVE machbar sein.
Die H & L pegel vom HT16K33 sind mit 0,7V für H und 0,3V für L recht HIVE freundlich.
Zu beachten währe die config sonst stehen die Pinns auf input.
- Dateianhänge
-
- ht16K33v110.pdf
- (1.2 MiB) 768-mal heruntergeladen
Gruß
PIC18F2550
drone265/278
Barbarus hic ergo sum, quia non intellegor ulli.
Ein Barbar bin ich hier, da ich von keinem verstanden werde.
ʎɐqǝ ıǝq ɹnʇɐʇsɐʇ ǝuıǝ ɹǝpǝıʍ ǝıu ǝɟnɐʞ ɥɔı ´uuɐɯ ɥo
PIC18F2550
drone265/278
Barbarus hic ergo sum, quia non intellegor ulli.
Ein Barbar bin ich hier, da ich von keinem verstanden werde.
ʎɐqǝ ıǝq ɹnʇɐʇsɐʇ ǝuıǝ ɹǝpǝıʍ ǝıu ǝɟnɐʞ ɥɔı ´uuɐɯ ɥo
Re: Wo schliesst man am besten neue Hardware an (bspw. 433MH
Habe noch lange damit herumgespielt. Jetzt gehts. Endlich.
Dachte zwischenzeitlich es liegt an der Versorgungsspannung. Im Datenblatt steht was von 4,5V-5,5V. Interessanterweise geht es auch mit 3,3V.
Problem war ganz einfach die Lib. Ich hatte mir bei OBEX diese gezogen: http://obex.parallax.com/object/27 (und ja, ich hatte die PINs angepasst )
Damit ging gar nichts.
In dem Moment als ich diese Lib gegen diejenige aus Plexus ausgetauscht habe, gings direkt (adm-plx). Hätte man natürlich gleich nehmen können.
Jetzt hätte ich das natürlich gerne in TriOS drin, damit immer verfügbar...
Jetzt muss ich nur noch schauen, warum TriOS nicht mehr startet und sofort die Administra HBeat LED blinkt. Irgendwas habe ich jetzt zerlegt.
Dachte zwischenzeitlich es liegt an der Versorgungsspannung. Im Datenblatt steht was von 4,5V-5,5V. Interessanterweise geht es auch mit 3,3V.
Problem war ganz einfach die Lib. Ich hatte mir bei OBEX diese gezogen: http://obex.parallax.com/object/27 (und ja, ich hatte die PINs angepasst )
Damit ging gar nichts.
In dem Moment als ich diese Lib gegen diejenige aus Plexus ausgetauscht habe, gings direkt (adm-plx). Hätte man natürlich gleich nehmen können.
Jetzt hätte ich das natürlich gerne in TriOS drin, damit immer verfügbar...
Jetzt muss ich nur noch schauen, warum TriOS nicht mehr startet und sofort die Administra HBeat LED blinkt. Irgendwas habe ich jetzt zerlegt.
- drohne235
- Administrator
- Beiträge: 2284
- Registriert: So 24. Mai 2009, 10:35
- Wohnort: Lutherstadt Wittenberg
- Kontaktdaten:
Re: Wo schliesst man am besten neue Hardware an (bspw. 433MH
Hey cool.
Welche Lib genau hast du ausgetauscht?
Welche Lib genau hast du ausgetauscht?
"Ob Sie denken, dass Sie es können, oder ob Sie denken, dass Sie es nicht können - in beiden Fällen haben Sie recht." Henry Ford
Re: Wo schliesst man am besten neue Hardware an (bspw. 433MH
Habe mich jetzt mal wieder dem ursprünglichen Thema dieses Threads genähert.
Leider klappt es mit dem 433Mhz Sender noch nicht so ganz, zumindest nicht am Hive.
Die Hardware funktioniert grundsätzlich, das konnte ich am RaspberryPi relativ schnell prüfen. Damit kann ich problemlos eine Elro-Steckdose schalten.
Anleitung dafür:
http://www.gsurf.de/raspberry-pi-rcswit ... d-openhab/ und
http://www.fhemwiki.de/wiki/Intertechno_Code_Berechnung
Nur am Hive will das ganze nicht. Bis jetzt habe ich probiert, ein kleines Programm direkt auf Administra laufen zu lassen, welches die Daten via Funktionen aus adm-com seriell rausschiebt. Aber ganz so einfach geht es wohl nicht.
Bin mir bezüglich dem Format in dem 0/F angegeben werden müssen nicht wirklich sicher ob das passt.
Hat das schon jemand gemacht und vielleicht einen Tipp?
Man könnte natürlich versuchen, die rcswitch-lib einfach mittels SimpleIDE für den Hive zu bauen. Aber das muss doch auch besser gehen...
Leider klappt es mit dem 433Mhz Sender noch nicht so ganz, zumindest nicht am Hive.
Die Hardware funktioniert grundsätzlich, das konnte ich am RaspberryPi relativ schnell prüfen. Damit kann ich problemlos eine Elro-Steckdose schalten.
Anleitung dafür:
http://www.gsurf.de/raspberry-pi-rcswit ... d-openhab/ und
http://www.fhemwiki.de/wiki/Intertechno_Code_Berechnung
Nur am Hive will das ganze nicht. Bis jetzt habe ich probiert, ein kleines Programm direkt auf Administra laufen zu lassen, welches die Daten via Funktionen aus adm-com seriell rausschiebt. Aber ganz so einfach geht es wohl nicht.
Code: Alles auswählen
com.start(20,19,0,9600)
com.str(@an)
com.stop
...
an byte "0F0F0FFF0FFF",0
Hat das schon jemand gemacht und vielleicht einen Tipp?
Man könnte natürlich versuchen, die rcswitch-lib einfach mittels SimpleIDE für den Hive zu bauen. Aber das muss doch auch besser gehen...
- drohne235
- Administrator
- Beiträge: 2284
- Registriert: So 24. Mai 2009, 10:35
- Wohnort: Lutherstadt Wittenberg
- Kontaktdaten:
Re: Wo schliesst man am besten neue Hardware an (bspw. 433MH
Code: Alles auswählen
com.start(20,19,0,9600)
com.str(@an)
com.stop
...
an byte $0F,$0F,$0F,$FF,$0F,$FF,$00
"Ob Sie denken, dass Sie es können, oder ob Sie denken, dass Sie es nicht können - in beiden Fällen haben Sie recht." Henry Ford