-
Notifications
You must be signed in to change notification settings - Fork 2
Features
Onixarts edited this page Nov 27, 2016
·
3 revisions
Hapcan module is based on PIC microcontroller and it has it's own CAN aware bootlader which give an ability to configure, program and upload firmware to a device using CAN network from Hapcan programmer software. Hapcan programmer knows each device's FLASH memory and can modify it.
Hapcanuino imitates Hapcan's device but it still has an Arduino bootloader. Data are stored in different FLASH locations, so internally it is very different from original Hapcan hardware. That cause some lacks in full compatibility with original Hapcan programmer software.
When Hapcanuino device is connected to Hapcan network, it can be found by Hapcan programmer. You can use this software to configure Hapcanuino device.
- Handling all system messages
- EEPROM programming (in programming mode Hapcan's addresses are translated to Arduino's)
- Reseting device
- Changing node and group number (through node general settings)
- Restoring default node and group
- Changing node description
- Box programming via EEPROM Hex editor (box configuration is stored in EEPROM unlike FLASH in original device)
- No firmware update via CAN network (must use USB connection)
- No FLASH memory reading and writing
- No power supply correct information returned
- No module text information support for now
- 32 boxes available (128 in original device), stored in EEPROM