Difference between revisions of "Project status"
Jump to navigation
Jump to search
Konnekting (talk | contribs) |
Konnekting (talk | contribs) |
||
Line 27: | Line 27: | ||
* smaller bugfixes | * smaller bugfixes | ||
+ | Migration from beta4: | ||
+ | |||
+ | const int KonnektingDevice::_numberOfParams = sizeof (_paramSizeList); | ||
+ | |||
+ | ''_numberOfParams'' is no longer of type byte, it's now integer, as preparation for beta5. But beta4a is still only supportig max. 256 params. | ||
+ | |||
+ | byte(*eepromReadFunc)(int); | ||
+ | void (*eepromWriteFunc)(int, byte); | ||
+ | void (*eepromUpdateFunc)(int, byte); | ||
+ | void (*eepromCommitFunc)(void); | ||
+ | |||
+ | The value attributes are no longer ''int'', but ''byte'', as our storage is only capable of handling one byte per storagecell/index. | ||
=== 1.0.0 beta 5 === | === 1.0.0 beta 5 === |
Revision as of 15:31, 16 May 2018
Version
1.0.0 beta 1
Released!
1.0.0 beta 2
Released!
1.0.0 beta 3
Released!
1.0.0 beta 4
Released!
1.0.0 beta 4a
Released! See Arduino Library Manager for download.
Changelog:
- Preparation for beta5
- refactorings
- added some more helper stuf like header-files for DPT
- smaller bugfixes
Migration from beta4:
const int KonnektingDevice::_numberOfParams = sizeof (_paramSizeList);
_numberOfParams is no longer of type byte, it's now integer, as preparation for beta5. But beta4a is still only supportig max. 256 params.
byte(*eepromReadFunc)(int); void (*eepromWriteFunc)(int, byte); void (*eepromUpdateFunc)(int, byte); void (*eepromCommitFunc)(void);
The value attributes are no longer int, but byte, as our storage is only capable of handling one byte per storagecell/index.
1.0.0 beta 5
in progress
1.0.0 stable
planned
Roadmap
-> KONNEKTING (talk) Stand 2018/02/19 work in progress
- Spezifikation allgemeine Hardware-Anforderungen 100%
- Beta-Version der Software … 100%
- … um die HW anzutreiben … 100%
- … um die HW zu programmieren/parametrisieren … 100%
- Spezifikation Geräterichtlinien … 100%
- Spezifikation REG-Gerät … 100%
- Standard-Gehäuse … 100%
- Komponentenanordnung … 100%
- Platinenaufbau … 100%
- Verbindungsstecker … 100%
- Spezifikation UP-Gerät
- Siemens BCU basiert
- KNX Transceiver basiert
- Spezifikation AP-Gerät
- Erstes serienreifes REG-Gerät … 100%
- Erster serienreife Controllerplatine … 100%
- Erste serienreife Reg-Applikationsplatine … 100%
- Erste serienreife Reg-Frontendplatine … 100%
- Spezifikation REG-Gerät … 100%
- Software von „Beta“ auf „Stable“ bringen.
- KONNEKTING Developer Tool, mit dem man die .kdevice.xml konfortabel zusammenklicken kann
- Plattform/Anlaufstelle für den „Vertrieb“ schaffen.
- Ziel: Ein interessierter Nutzer kann sich aus einer Auswahl von Bausätzen das passende KNX Gerät aussuchen, „bestellen“ und es in Eigenregie ohne Spezialkenntnisse oder Spezialwissen fertig aufbauen.