Michael Dietz
|
119407500d
|
Make gattServer a global variable to fix https://github.com/thegecko/web-bluetooth-dfu/issues/18
|
2016-03-22 16:48:58 +01:00 |
|
Rob Moran
|
66dc83f37b
|
Merge pull request #17 from thegecko/ui-updates
Bounded results output in web example
|
2016-03-11 10:51:54 +00:00 |
|
Rob Moran
|
6f6c1cacde
|
Merge pull request #16 from thegecko/firmware-updates
Added nordic's nrf51 boot hex
|
2016-03-11 10:51:32 +00:00 |
|
Rob Moran
|
ad4159f922
|
Bounded results output in web example
|
2016-03-11 10:50:33 +00:00 |
|
Rob Moran
|
5640672148
|
Added nordic's nrf51 boot hex
|
2016-03-11 10:39:17 +00:00 |
|
Rob Moran
|
ecf354ed52
|
Updated to use published version of bleat
|
2016-03-10 22:41:12 +00:00 |
|
Rob Moran
|
699d4c3883
|
Updated hex2bin to accept loggers
|
2016-03-10 21:36:38 +00:00 |
|
Rob Moran
|
98feec38cf
|
Updated DFU disconnects to work in node and web environments
|
2016-03-10 21:35:40 +00:00 |
|
Rob Moran
|
28f1c17674
|
Merge pull request #15 from mjdietzx/add_timeouts
Add timeouts so entire DFU process works
|
2016-03-10 21:07:00 +00:00 |
|
Michael Dietz
|
39b462a4ae
|
SoftDevice, bootloader updates work with nRF51/mbed as well - just haven't included files to test in /firmware
|
2016-03-10 12:44:24 +01:00 |
|
Michael Dietz
|
abbd0bc818
|
Add timeouts so entire DFU process works.
|
2016-03-10 12:42:42 +01:00 |
|
Rob Moran
|
a4d1e684fe
|
Updated README
|
2016-03-08 12:51:11 +00:00 |
|
Rob Moran
|
7cc73706f5
|
Merge branch 'mjdietzx-softdevice_bootloader_dfu'
|
2016-03-08 12:44:33 +00:00 |
|
Rob Moran
|
98dc0e6ac0
|
Merge branch 'softdevice_bootloader_dfu' of https://github.com/mjdietzx/web-bluetooth-dfu into mjdietzx-softdevice_bootloader_dfu
|
2016-03-08 12:44:04 +00:00 |
|
Rob Moran
|
4345068ac7
|
Minor update to gulpfile
|
2016-03-08 12:43:38 +00:00 |
|
Michael Dietz
|
f77a59045d
|
Remove documentation that doesn't belong in the README.
|
2016-03-08 11:32:39 +01:00 |
|
Michael Dietz
|
4893b99e3c
|
fix README formatting.
|
2016-03-08 11:26:48 +01:00 |
|
Michael Dietz
|
73b3f19d16
|
Shorten README
|
2016-03-08 11:25:33 +01:00 |
|
Michael Dietz
|
ce8414282f
|
Update readme to explain bootloader/softdevice updates better.
|
2016-03-08 11:00:48 +01:00 |
|
Michael Dietz
|
95f01b082e
|
Also need to specify the image type.
|
2016-03-07 11:36:37 +01:00 |
|
Michael Dietz
|
5c7d041620
|
Document how to update the SoftDevice or Bootloader.
|
2016-03-07 11:26:17 +01:00 |
|
Michael Dietz
|
8a9a2bce3d
|
Added and renamed files for testing dfu of softdevice and bootloader.
|
2016-03-07 10:10:14 +01:00 |
|
Michael Dietz
|
d78a4e51bf
|
Clarified documentation and minor cleanup.
|
2016-03-07 09:45:15 +01:00 |
|
Michael Dietz
|
c60983abd6
|
Softdevice and bootloader updates now working...
commit might get messed up because chrome dev editor caused some problems with this one.
|
2016-03-04 14:48:56 +01:00 |
|
Michael Dietz
|
7f7b54eab6
|
Add boot loader for testing (nRF52 and requires s132 alpha to be on chip)
|
2016-03-04 12:47:35 +01:00 |
|
Michael Dietz
|
82714d55b9
|
min and max address should be optional and specified based on target/image type.
|
2016-03-04 11:26:23 +01:00 |
|
Michael Dietz
|
a6b0da5855
|
Cut off MBR when updating SoftDevice and UICR when updating bootloader as required by the protocol.
|
2016-03-04 11:17:59 +01:00 |
|
Michael Dietz
|
24775ec487
|
Fully implement hex2bin. Handles gaps in hex file now and pads with 0xFF.
|
2016-03-04 10:14:38 +01:00 |
|
Michael Dietz
|
4f5f9ae5c7
|
Add the softdevice and the bootloader for testing DFU
|
2016-03-03 09:46:12 +01:00 |
|
Rob Moran
|
b79bdbbb19
|
Merge pull request #7 from mjdietzx/develop
Develop
|
2016-03-02 15:26:40 +00:00 |
|
Michael Dietz
|
75b0e0fd39
|
Small change, just add log when dfu completes and remote ble device resets to start the new application.
|
2016-03-02 12:49:11 +01:00 |
|
Michael Dietz
|
a497d1af8f
|
Remove some garbage.
|
2016-03-01 14:40:23 +01:00 |
|
Michael Dietz
|
5d01200309
|
Adding disconnect event listener from characteristic was giving an error for Chrome Book.
|
2016-03-01 14:38:35 +01:00 |
|
Rob Moran
|
db13a494f6
|
Added crc16 js file to web example
|
2016-02-29 13:06:39 +00:00 |
|
Rob Moran
|
e4deacf5e4
|
Merge pull request #4 from thegecko/default-crc
Add default crc if not specified
|
2016-02-29 10:30:42 +00:00 |
|
Rob Moran
|
b6567b5d57
|
Update README.md
|
2016-02-28 15:59:17 +00:00 |
|
Rob Moran
|
e2a427d094
|
Add default crc if not specified
|
2016-02-27 14:07:34 +00:00 |
|
Rob Moran
|
3de7ca6765
|
Switched to master branch of bleat
|
2016-02-27 13:34:12 +00:00 |
|
Rob Moran
|
f9d9111044
|
Merge pull request #3 from mjdietzx/develop_crc16
LGTM, I'll create a separate PR to add a default CRC if not passed
|
2016-02-27 13:31:02 +00:00 |
|
Michael Dietz
|
3829145e51
|
Change order of parameters of provision().
|
2016-02-26 15:35:27 +01:00 |
|
Michael Dietz
|
423fbf07a2
|
CRC is not required for mbed. Really shouldn't be seen by user.
|
2016-02-26 11:42:42 +01:00 |
|
Michael Dietz
|
c551b074f3
|
Use the CRC we generate for the image in the init packet.
|
2016-02-26 11:17:03 +01:00 |
|
Michael Dietz
|
03450d44b4
|
Add CRC module to calculate crc 16 for image validation.
|
2016-02-26 11:09:48 +01:00 |
|
Michael Dietz
|
aabff61375
|
Merge branch 'master' of https://github.com/thegecko/web-bluetooth-dfu
|
2016-02-25 14:07:12 +01:00 |
|
Rob Moran
|
53e9c24d7b
|
Updated library to use latest revision of web-bluetooth specification
|
2016-02-25 12:35:43 +00:00 |
|
Michael Dietz
|
ba4984cba9
|
Merge branch 'master' of https://github.com/thegecko/web-bluetooth-dfu
|
2016-02-25 09:25:31 +01:00 |
|
Rob Moran
|
0459cf2975
|
Removed ES6 syntax
|
2016-02-24 16:23:45 +00:00 |
|
Michael Dietz
|
dc8e5fc177
|
Merge branch 'master' of https://github.com/thegecko/web-bluetooth-dfu
|
2016-02-24 16:49:26 +01:00 |
|
Michael Dietz
|
a5e91135f6
|
Merge remote-tracking branch 'refs/remotes/thegecko/master'
|
2016-02-24 15:57:31 +01:00 |
|
Rob Moran
|
e3c9180d70
|
Added CircleCI build job and README badges
|
2016-02-24 14:57:24 +00:00 |
|