Commit Graph

102 Commits

Author SHA1 Message Date
Rob Moran
1886257f17 Added sample firmware 2017-05-21 23:59:13 +01:00
Rob Moran
824ccfea21 Switched to using eslint 2017-05-21 23:21:19 +01:00
Rob Moran
cb728b7efb Minor styling for phone layout 2017-05-15 23:22:13 +01:00
Rob Moran
2952baa999 Wrangled the relative script includes 2017-05-14 23:39:59 +01:00
Rob Moran
7c6734c5f8 Added node example 2017-05-14 23:34:57 +01:00
Rob Moran
436607eedf Added support for buttonless devices and multiple firmware images ina package 2017-05-14 20:08:48 +01:00
Rob Moran
372658e9b1 Added secure web example 2017-05-11 01:33:22 +03:00
Rob Moran
b224d57e55 Initial update to version 13 with secure DFU and node example 2017-05-08 01:50:33 +01:00
Rob Moran
20adcf1e15 Version 0.1.0 0.1.0 2016-03-28 10:05:35 +01:00
Rob Moran
ca54f102a7 Merge pull request #21 from thegecko/global-server
Tidied global server hack
2016-03-28 10:01:42 +01:00
Rob Moran
cd41d86e9a Tidied global server hack 2016-03-22 18:48:10 +00:00
Rob Moran
90103c3735 Merge pull request #20 from mjdietzx/patch-1
Make gattServer a global variable to fix https://github.com/thegecko/…
2016-03-22 18:31:26 +00:00
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