-
Notifications
You must be signed in to change notification settings - Fork 489
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
Update DIS #19
Comments
For Firmware version
For Software_Rev and Hardware_Rev default values is NULL which mean it is not populated in the DIS |
Maybe SD_Version is integrated into SD_NAME as well, and have the bootloader to be 3 number to be consistent e.g |
OK, let's do this: `0.5,S132,2.0.1,0.4.5' = 20 chars ... I prefer another ',' to the 'v' to be consistent, and then they are in a logical order:
|
no problems, I think bootloader should also be 3 number since we couldn't change 0.5 -> 0.6 since nordic API() use that to indicate whether it is in DFU or not. When we change our customized code, we likely to increase from 0.5.0 to 0.5.1 or so. PS: the BSP is likely to increase to 0.10.10 so it is 22-24 bytes ?? |
I think we should also make the OTA DIS to be consistent as well for now, it is
|
Ack, you're right. OK ... the BSP actually isn't SUPER important since that only goes into user code anyway, the bootloader and SD are the most important since those are hard coded and can't be easily changed by the user. Lets just display:
So: |
Got it, then
|
Arduino BSP as default 'Software Char' seems like a good idea, yes. |
The DIS service should be updated to make
.setSerial
and.setFirmwareRev
internal/private..setSerial
should be populated with the unique device ID from the nRF52.setFirmwareRev
should be populated with:0.2,0.5,S132,11.2
, which uses 17 bytesThe following characteristics should remain public and accessible to end users, but with the following defaults values
Feather52
--
--
Adafruit Industries
The text was updated successfully, but these errors were encountered: