Glenn Ruben Bakke
|
7f26704e27
|
nrf5/modules: Re-arranging includes in ubluepy_service.c
|
2017-02-11 14:20:01 +01:00 |
|
Glenn Ruben Bakke
|
5f19113c94
|
nrf5/modules: Adding ubluepy charactaristic type struct.
|
2017-02-11 14:19:08 +01:00 |
|
Glenn Ruben Bakke
|
fad456d18f
|
nrf5/modules: Updating ubluepy with more implementation in UUID and Service. Adding function in bluetooth le driver which adds services to the bluetooth stack. Making service take UUID object and Service type (primary/secondary) as constructor parameter in Service class.
|
2017-02-10 21:09:03 +01:00 |
|
Glenn Ruben Bakke
|
f549c8df43
|
nrf5/modules: Updating ubluepy UUID class constructor with some naive parsing of 128-bit UUIDs, and pass this to the softdevice driver for registration.
|
2017-02-10 00:02:35 +01:00 |
|
Glenn Ruben Bakke
|
8a551e1354
|
nrf5/modules: Updating ubluepy UUID class with constructor that can construct an object based on hex value of 16-bit or string of 16-bit prefixed with '0x'.
|
2017-02-09 23:05:12 +01:00 |
|
Glenn Ruben Bakke
|
ddc31d4084
|
nrf5/modules: Adding Peripheral, Service and UUID class to the ubluepy module globals table.
|
2017-02-08 18:49:29 +01:00 |
|
Glenn Ruben Bakke
|
0264f68698
|
nrf5/modules: Extending the implementation of Peripheral class in ubluepy.
|
2017-02-08 18:48:35 +01:00 |
|
Glenn Ruben Bakke
|
9057fe550b
|
nrf5/modules: Extending the implementation of UUID class in ubluepy.
|
2017-02-08 18:47:33 +01:00 |
|
Glenn Ruben Bakke
|
0f609cd799
|
nrf5: Aligning code after upmerge with master. Mostly FAT FS related updates. Not tested after merge.
|
2017-02-07 23:30:54 +01:00 |
|
Glenn Ruben Bakke
|
723943abde
|
nrf5/modules: Adding new and print function to ubluepy peripheral class. Template functions only.
|
2017-02-07 22:17:55 +01:00 |
|
Glenn Ruben Bakke
|
b6779fa95a
|
nrf5/modules: Adding ubluepy UUID class template.
|
2017-02-06 20:51:24 +01:00 |
|
Glenn Ruben Bakke
|
ef5228ae57
|
nrf5/modules: Adding ubluepy characteristic class template.
|
2017-02-06 20:48:01 +01:00 |
|
Glenn Ruben Bakke
|
4cda1b37fd
|
nrf5/modules: Adding missing #endif. Also adding to property templates to the lolcal dict.
|
2017-02-06 20:41:42 +01:00 |
|
Glenn Ruben Bakke
|
c2fb8bf9c2
|
nrf5/modules: Adding ubluepy service class template.
|
2017-02-06 20:36:36 +01:00 |
|
Glenn Ruben Bakke
|
3cd518af3a
|
nrf5/modules: Updating ubluepy with class function placeholders.
|
2017-02-06 20:19:06 +01:00 |
|
Glenn Ruben Bakke
|
73d00c98a0
|
nrf5/modules: Renaming ble module folder to ubluepy.
|
2017-02-05 21:10:44 +01:00 |
|
Glenn Ruben Bakke
|
21c4e4633b
|
nrf5/modules: Adding new template file for ubluepy Peripheral class.
|
2017-02-05 21:10:06 +01:00 |
|
Glenn Ruben Bakke
|
2b1ceadfab
|
nrf5/pyb: Moving pyb module into modules/pyb.
|
2017-02-05 20:30:58 +01:00 |
|
Glenn Ruben Bakke
|
2ad9426917
|
nrf5/utime: Moving utime module into modules/utime.
|
2017-02-05 20:28:26 +01:00 |
|
Glenn Ruben Bakke
|
65fb0c9829
|
nrf5/uos: Moving uos module into modules/uos.
|
2017-02-05 20:25:27 +01:00 |
|
Glenn Ruben Bakke
|
0983f43ae1
|
nrf5/network: Moving network module into modules/network. Adding include path to network as its needed by the usocket module.
|
2017-02-05 20:19:52 +01:00 |
|
Glenn Ruben Bakke
|
9fcef29dfa
|
nrf5/usocket: Moving usocket module into modules/usocket.
|
2017-02-05 20:15:50 +01:00 |
|
Glenn Ruben Bakke
|
42e9b0f735
|
nrf5/led: Moving led module into modules/machine.
|
2017-02-05 20:06:06 +01:00 |
|
Glenn Ruben Bakke
|
8601963291
|
nrf5/pwm: Moving pwm module into modules/machine.
|
2017-02-05 20:03:52 +01:00 |
|
Glenn Ruben Bakke
|
a7103ef551
|
nrf5/rtc: Moving rtc module into modules/machine.
|
2017-02-05 20:01:15 +01:00 |
|
Glenn Ruben Bakke
|
9295f2df29
|
nrf5/timer: Moving timer module into modules/machine.
|
2017-02-05 19:59:34 +01:00 |
|
Glenn Ruben Bakke
|
93eb533579
|
nrf5/pin: Moving pin module into modules/machine.
|
2017-02-05 19:56:24 +01:00 |
|
Glenn Ruben Bakke
|
616d76cb7a
|
nrf5/adc: Moving adc module into modules/machine.
|
2017-02-05 16:17:12 +01:00 |
|
Glenn Ruben Bakke
|
eea975cd25
|
nrf5/i2c: Moving i2c module into modules/machine.
|
2017-02-05 00:05:20 +01:00 |
|
Glenn Ruben Bakke
|
ab1994b2b2
|
nrf5/spi: Moving spi module into modules/machine.
|
2017-02-05 00:03:49 +01:00 |
|
Glenn Ruben Bakke
|
cb2d040726
|
nrf5/uart: Moving uart module into modules/machine to start converting it into machine module and not pyb.
|
2017-02-05 00:00:42 +01:00 |
|
Glenn Ruben Bakke
|
8c404909e1
|
nrf5/machine: Moving modmachine into modules/machine folder. Updating Makefile.
|
2017-02-04 23:56:42 +01:00 |
|
Glenn Ruben Bakke
|
ab21a6a915
|
nrf5/drivers: Renaming folder to modules.
|
2017-02-04 23:51:11 +01:00 |
|
Glenn Ruben Bakke
|
e68681804e
|
nrf5: Renaming python modules folder to freeze to give the folder its right meaning. The scripts put into this folder will be frozen.
|
2017-02-04 23:46:29 +01:00 |
|
Glenn Ruben Bakke
|
5875013670
|
nrf5/modules: Moving python scripts to examples folder to free up some flash space on constrained targets as modules folder is used as frozen files folder.
|
2017-01-04 17:27:02 +01:00 |
|
Glenn Ruben Bakke
|
5265d70329
|
nrf5/modules: Updating to correct name of display in epaper driver.
|
2017-01-03 21:32:17 +01:00 |
|
Glenn Ruben Bakke
|
ef234503ef
|
nrf5/modules: Adding python epaper display driver. Currently colors have been reversed.
|
2017-01-03 21:25:06 +01:00 |
|
Glenn Ruben Bakke
|
bcb0c9d8cb
|
nrf5/modules: Updating PWM test python script to cope with new api.
|
2016-12-31 17:21:38 +01:00 |
|
Glenn Ruben Bakke
|
38607ee445
|
nrf5/modules: Adding licence text on seeedstudio tft shield python modules.
|
2016-12-31 14:02:05 +01:00 |
|
Glenn Ruben Bakke
|
af116d1d80
|
nrf5/modules: Adding new driver for seeedstudio tft shield v2, using new framebuffer module which handles faster update on single lines, callback driven write on each line which is touched in the framebuffer.
|
2016-12-29 14:39:41 +01:00 |
|
Glenn Ruben Bakke
|
02203389c2
|
nrf5/modules: Updating pulse test to set output direction on the LED pin used in the test.
|
2016-12-29 08:53:38 +01:00 |
|
Glenn Ruben Bakke
|
cfbe91a709
|
nrf5/modules: Updating seeedstudio tft lcd driver to render using already existing framebuffer implementation.
|
2016-12-29 08:52:32 +01:00 |
|
Glenn Ruben Bakke
|
d2969048ff
|
nrf5/modules: Adding a function to get access to the SD card flash drive on the seeedstudio tft shield.
|
2016-12-27 16:05:49 +01:00 |
|
Glenn Ruben Bakke
|
cceea0a504
|
nrf5/modules: Adding new python script to initialize and clear the display on Seeedstudio 2.8 TFT Touch Shield v2.
|
2016-12-27 15:47:55 +01:00 |
|
Glenn Ruben Bakke
|
db994e2ec0
|
nrf5/modules: Updating documentation on sdcard.py copy to use new params in the example description
|
2016-12-27 15:44:39 +01:00 |
|
Glenn Ruben Bakke
|
9197739cf4
|
nrf5/modules: Updating mountsd, SD card test script with new params.
|
2016-12-27 15:42:35 +01:00 |
|
Glenn Ruben Bakke
|
c1c78404b6
|
nrf5/modules: Updating pulse example to work with Pin object instead of hard coded pin number.
|
2016-12-24 01:16:23 +01:00 |
|
Glenn Ruben Bakke
|
3191a31ce8
|
nrf5/modules: updating test python file with correct PWM frequency type.
|
2016-12-24 00:30:35 +01:00 |
|
Glenn Ruben Bakke
|
2db3f0deb7
|
nrf5/modules: Adding a python test file with function to dim a specific led (17).
|
2016-12-20 23:21:17 +01:00 |
|
Glenn Ruben Bakke
|
d7dc0b789d
|
nrf5: Updating port with new content. SPI, SDcard (trough sdcard.py), Pin, and machine module. Also adding some basic modules depending on SDK and bluetooth stack from nordic semiconductor. NUS is module copied from original port by tralamazza, and new basic module for 6lowpan over BLE which can be used by modnetwork and modusocket. Basic BLE module to enable bluetooth stack and start a eddystone advertisment is kept, and still works without SDK, even if in the SDK folder (its placed there as it needs bluetooth stack from an SDK).
|
2016-12-13 20:27:26 +01:00 |
|