Skip to content

Commit 4baaa79

Browse files
author
microbuilder
committed
Cleanup for release
1 parent 503fbdb commit 4baaa79

File tree

1 file changed

+29
-18
lines changed

1 file changed

+29
-18
lines changed

changelog.md

Lines changed: 29 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,58 @@
1+
# Adafruit nRF52 Arduino Core Changelog
2+
13
## 0.6.0
24

35
### Core
46

5-
- Added a `HardwarePWM` class to support up to 12 PWM channels, compatible with Neopixel library
7+
- Added a `HardwarePWM` class to support up to 12 PWM channels,
8+
compatible with Neopixel library
69
- Added waitForEvent() as alias for `__WFE()` instruction
7-
- Changed FreeRTOS tick source from systick to RTC for low-power mode. `configTICK_RATE_HZ` changed to 1024. Upgraded port_cmsis_systick.c to SDK13 for bug fix.
8-
- Enabled FreeRTOS's Idle hook, and call `waitForEvent()` in the Idle hook if `rtos_idle_callback()` is not defined
9-
- Added `rtos_idle_callback()` as an optional callback to handle background tasks in user sketches
10+
- Changed FreeRTOS tick source from systick to RTC for low-power mode.
11+
`configTICK_RATE_HZ` changed to 1024. Upgraded port_cmsis_systick.c to
12+
SDK13 for bug fix.
13+
- Enabled FreeRTOS's Idle hook, and call `waitForEvent()` in the Idle hook
14+
if `rtos_idle_callback()` is not defined
15+
- Added `rtos_idle_callback()` as an optional callback to handle background
16+
tasks in user sketches
1017
- Added a mutex to prevent UART conflicts
1118
- Add a `SoftwareTimer` wrapper class for FreeRTOS's software timer
12-
- Increased `configMINIMAL_STACK_SIZE` from 60 to 100, Increased `configTIMER_TASK_STACK_DEPTH` from 80 to 100
13-
14-
#### New Examples
15-
16-
- Hardware/hwpwm
17-
- Hardware/Fading
19+
- Increased `configMINIMAL_STACK_SIZE` from 60 to 100, Increased
20+
`configTIMER_TASK_STACK_DEPTH` from 80 to 100
1821

1922
### BLE Library
2023

2124
- Add initial Central support and Gatt client service/characteristic classes
2225
 - Added `BLEClientService`
23-
 - Added `BLEClientCharacteristic`: support for long read/write, write with/without response.
26+
 - Added `BLEClientCharacteristic`: support for long read/write, write
27+
with/without response.
2428
 - Added `BLEDiscovery`
25-
- Added `BLEGap` and `BLEGatt` to manage peripheral & central with Gatt client and server support
29+
- Added `BLEGap` and `BLEGatt` to manage peripheral & central with Gatt client
30+
and server support
2631
- BLE API changes
2732
 - Added `connPaired()`, `requestPairing()`
2833
 - Renamed `BLEBas.update()` to `.write()`
29-
 - Changed Bluefruit `setConnInterval()`/`setConnIntervalMS()` return types from `err_t` to `bool`
30-
 - Changed BLECentral `startScanning()`/`stopScanning()`/`connect()` return types from `err_t` to `bool`
34+
 - Changed Bluefruit `setConnInterval()`/`setConnIntervalMS()` return types
35+
from `err_t` to `bool`
36+
 - Changed BLECentral `startScanning()`/`stopScanning()`/`connect()` return
37+
types from `err_t` to `bool`
3138
 - Changed BLECharacteristic `notify()` return type from `err_t` to `bool`
3239
 - Changed BLEHid `report()` function return type from `err_t` to `bool`
3340
 - Changed BLEMid `send()`/`sendSplit()` return type from `err_t` to `bool`
34-
- New BLE Services
41+
- New BLE services
3542
- BLEAncs (Apple Notification Center Service)
3643
- BLEClientUart
3744
- BLEClientDis
38-
- Add separated Thread for callbacks to allow most functions API() to be invoked directly in the callback
45+
- Added separate thread for callbacks to allow most API functions to be
46+
invoked directly inside the callback handler
3947

4048
#### New Examples
4149

42-
- Central
50+
- Hardware/
51+
- hwpwm
52+
- Fading
53+
- Central/
4354
- central_bleuart
44-
- Peripheral
55+
- Peripheral/
4556
- ancs
4657
- ancs_oled
4758
- hid_camerashutter

0 commit comments

Comments
 (0)