-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
run compile jobs with platformio environment settings #278
Conversation
run compile jobs with platformio environment files
fd3791c
to
4729a10
Compare
a4c6494
to
d4837d8
Compare
Mhmm, bis auf die bei allen Dateinamen fehlenden Versionsnummern sehe ich keinen Unterschied:
Für den "promini" müssten wir die Attributliste anpassen. Da steht bisher nur eine Variante zur Auswahl. Das kleine oder große "d" bei "...duino" spielt ja wahrscheinlich keine Rolle? Wir haben noch ein Hardware-Attribut "miniculCC1101" im FHEM. Das ist aber wahrscheinlich auch nur ein Arduino Nano? |
Versions Erstellung für Tags korrigiert
Tia, manchmal sind last minute Änderungen nicht problemlos.
Die bisher erstellten Versionen Minicul und promini sind für einen auf 8Mhz Laufenden atmega328 compiliert. Irgendwo gab es auch mal was mit 16 MHz. |
Eine Firmware für den miniCUL sehe ich hier https://github.com/RFD-FHEM/SIGNALDuino/releases/tag/untagged-825c87b5d9aaccc683a9 aber nicht. In der platformio.ini sind die Varianten für den promini @ 16 MHz eigentlich schon drin:
|
Also die promini cc1101 8 MHz Version läuft wohl auch auf dem miniCUL nehme ich an. Die 16 MHz Variante läuft halt auf jedem proMini der mit 16 MHz läuft. |
ProMini mit 8Mhz könnte ich gewesen sein. |
28294b8
to
c3ecc03
Compare
name archive same as firmware file
c3ecc03
to
b5d8593
Compare
Die Versionnummer sind nun in dem Dateinamen, sowie auch das Datum wenn es kein Release ist. Wie sollen wir nun mit promini / nanocul verfahren= |
Ich lese nur via Handy mit derzeit aber denke das „Problem“ erkannt zu haben. Wäre es nicht Sinnvoll jeweils die Möglichen Varianten zu generieren? Wenn ich einen ProMini mit 8Mhz betreibe und es diesen auch mit 16Mhz gibt? Wenn die Hardware / PIN identisch sind, könnte man sich die einer Version sparen aber sollte dem User in der Commandref geben einen Hinweis diesbezüglich zu lesen ;) |
Die Firmware mit 8Mhz nützt nichts für den mit 16 MHz. :( |
Hab noch mal geschaut, für den miniCUL braucht es eine andere PIN Definition. |
Bisher haben wir folgende Hardware-Attribute im SIGNALduino-Modul (ohne ESPxxx, MAPLExxx und radino):
Den promini müssten wir ersetzen durch folgende Varianten:
|
- Added env for minicul
7b3bb8a
to
f04f97f
Compare
Ich habe die Hardware Attribute überarbeitet und somit auch die Namen der Firmwaredateien |
'd' habe ich durch 's' ersetzt und ESP in Kleinbuchstaben geändert |
Passt es jetzt so aus eurer Sicht? |
Tja, wahrscheinlich ja, aber das sehen wir erst, wenn du Release 3.5.1 offiziell veröffentlichst. |
Okay, ich hab die 3.5.1 als prerelease veröffentlicht :) |
pin platformio to 6.1.6, because 6.1.7 is incompatible with env names
Bei dem Job mit Release 3.5.1 hatte ich einen Denkfehler. Das lief ja nicht auf dem angepassten Stand, von daher sehen wir hier wirklich erst mehr, wenn wir es zusammengeführt haben |
Example: https://github.com/RFD-FHEM/SIGNALDuino/actions/runs/4840227367#summary-13122256793
Example: https://github.com/RFD-FHEM/SIGNALDuino/releases
Updated hardware attribute:
RFD-FHEM/RFFHEM#1172