forked from RFduino/RFduino
-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathCHANGELOG
More file actions
136 lines (106 loc) · 4.12 KB
/
CHANGELOG
File metadata and controls
136 lines (106 loc) · 4.12 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
CHANGELOG
v 3.0
- Fork project to nRF51duino
- Remove RFduino specific files
- New, open source core code
- rename function calls and files
- Linux flash script
===RFduino====
v 2.2
- Support for nonconnectable advertisement
- Corrected temperature comments (thanks DasBasti).
v 2.1.2
- Support for MIDI BaudRate of 31250 (thanks tolson)
- Fix so Servo can be moved from TIMER2 to TIMER1 for use with RFduinoGZLL
v 2.1.1
- Fix an issue with RFduinoBLE.begin() not starting in an isolated case.
- Fix to case of include directory in boards.txt (thanks jrobeson).
v 2.1
- Fixes required to support Arduino 1.5.7
(NOTE: Arduino 1.5.7 or higher is now required for RFduino 2.1 or above).
- Updated gcc compiler now generates smaller code sizes
- Sketch size information now includes RAM usage.
v 2.0.3
- Added printf() support to Serial (see RFduinoNonBLE/Printf sketch)
- Fixed issue with Serial.flush()/Serial.end() when switching TX/RX pins
v 2.0.2
- Added connection interval update support
- Added missing copyright notices to sketches
v 2.0.1
- RFduinoGZLL enhancement for channel selection policy
- allow build.bat "run as administrator"
v 2.0
- 128-bit custom UUID enhancement
- raw advertisement packet access
- RFduinoBLE.begin() now truncates (instead of failing) if the advertisement
packet length is exceeded. No more counting deviceName/advertisementData.
v 1.9
- i2c enhancements
- UART TX buffering
- Changed examples comment to indicate that Advertisement length and
deviceName length must be <= 15 bytes
- Added header to WString.h to so F() always available
v 1.8.2
- Added support for modifying the iBeacon measured power level at 1 meter
- Fix for analogWrite and RFduinoGZLL (thanks tolson)
v 1.8.1
- Fixed conflict between Analog to Digital Conversion and UART
- Cleaned up SPI library
v 1.8
- iBeacon Enhancement
v 1.7.2
- Enhancement to PPI channel selection to eliminate potential conflicts
- Added the ability to select I2C speed to Wire Library (100, 250 or 400 kbps)
v 1.7.1
- Fix for the UART stops receiving bytes after some time with BLE enabled
v 1.7
- Added RFduino to RFduino wireless communication support
- Added pgmspace.h / PROGMEM support
- Added __RFduino__ constant
- Provided a 32-bit RFDLoader for 32-bit OSX support
- Cleaned up startup code and dependencies
v 1.6.1
- Fixed issue with not being able to call RFduinoBLE.end() /
RFduino_systemReset() from pinWakeCallback
- corrected return types from uint32_t to void for rfduino_ functions
- Corrected maximum sketch size. The last 4 flash pages are reserved,
v 1.6
- Added getDeviceId() to return the unique id for each device
(see DeviceInfo sketch)
v 1.5.1
- Added support for OSX (contributed by nitsky)
- RFDLoader now supports 32-bit and 64-bit osx snow leopard through mavericks
- fix for i2c not working when BLE stack is active
v 1.5
- Added support for Flash Memory. See the RFduinoNonBLE flash example
sketches for use. More documentation is also available in
cores/arduino/Memory.h
- Added a ProximityMovingAverage sketch for investigating RSSI to distance
calculations
- Fix for iOS SDK 7.0 issue with the disconnect characteristic
v 1.4
- Integrated RFDLoader
v 1.3.2
- Fixed issue with the send characteristic always sending 20 bytes
- Increased send characteristic payload size from 12 to the maximum of 20
bytes
- Added sketch and iPhone demonstrating lossless bulk data transfer
v 1.3.1
- Fixed issue with on_rssi() only working for the first connect
v 1.3.0
- Added support for radio active notification to support sketches with
critical timing requirements.
v 1.2.0
- Restructured the RFduino repository to allow a git clone directly into the
Arduino directory structure.
v 1.1.2
- Corrected the name of a missing extern.
- UART_DEFAULT_RX_PIN and UART_DEFAULT_TX_PIN and multiply defined (and
conflicting). Removed the erroneous definitions.
v 1.1.1
- Added support for OSX Snow Leopard.
v 1.1.0
- Support for OSX.
- equivalent to RFduino305.zip.
v 1.0.0
- equivalent to RFduino289.zip.