-
Notifications
You must be signed in to change notification settings - Fork 3
/
changelog.txt
executable file
·102 lines (82 loc) · 5.32 KB
/
changelog.txt
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
FrSkySportTelemetry library changelog
--------------------------------------
Version 20200503
[NEW] Added FrSkySportPollingDynamic polling class that polls active sensors more often and FrSkySportPollingSimple that polls sensors one by on in loop
[NEW] Updated examples to use the newly added polling classes
[NEW] Telemetry send method now returns the last sent APP ID
[NEW] Added support for ATmega2560 based boards (Arduino Mega)
[FIX] Fixed some typos
[FIX] Fixed cell voltage detection for in FrSkySportSensorXjt
[FIX] Replaced deprecated boolean type with bool in FrSkySportDecoder
[FIX] Added missing SOFT_SERIAL_PIN_Dx and SENSOR_NO_DATA_ID literals to keywords.txt
[FIX] Changed decoder state #define CRC to CRC_BYTE for consistency
[FIX] Added #define for empty frame header for better readability
Version 20200112
[NEW] Added ESC sensor and updated examples
[NEW] Added library.properties file
[NEW] Added alternative Dxx pin naming for ESP8266 as printed on some of the boards
[FIX] Limited allowed ESP8266 pins to these actually supported by the SoftwareSerial library and not used for straping or HW serial pins
Version 20191110
[FIX] Fixed incorrect detection of stuffed bytes in FrSkySportDecoder that caused some data not decoded properly
Version 20191103
[NEW] Added support for Teensy 4.0 boards
[FIX] Slightly rearranged the serial port configuration and using defines now rather than magic numbers for clarity
[FIX] Simplified Teensy boards detection
Version 20190824
[NEW] Added support for ESP8266 boards
Version 20180402
[NEW] Added sending the RxBatt data when polling is enabled
[NEW] Added method for setting the RSSI and RxBatt to the FrSkySportTelemetry class (effective only when polling is enabled)
[NEW] Updated the FrSkySportTelemetryExample
[FIX] Minor editorial corrections
Version 20171114
[FIX] Removed unnecessary debug message from FrSkySportDecoder.cpp
Version 20160919
[NEW] Added support for Teensy LC, 3.5 and 3.6 boards and updated examples
[NEW] Added note about MLVSS sensor in the FLVSS sensor class
Version 20160818
[NEW] Added simplified polling to the FrSkySportTelemetry and FrSkySportDecoder class
[NEW] Added POLLING_ENABLED define to examples to simplify switching the polling on/off
[NEW] Removed separate connection diagrams for decoder, as the connection is now the same for both emulator and decoder classes
Version 20160324
[NEW] Increased the max number of sensors from 10 to 28 (to cover all possible sensor IDs)
Version 20160313
[FIX] Added missing getAccX, getAccY and getAccZ function names to keywords file for syntax highlighting
[FIX] Added missing getCell7 - getCell12 function names to keywords file for syntax highlighting
[FIX] Changed the FrSkySportSensorTaranisLegacy decoder class name to FrSkySportSensorXjt
[NEW] Added usage example for the FrSkySportSensorXjt decoder class (FrSkySportXjtDecoderExample)
[NEW] Added decoding of ADC1, ADC2, RSSI, SWR and RxBatt data to FrSkySportSensorXjt
[NEW] Added decoding of vertical speed from FVAS sensor (not documented in FrSky spec, added based on OpenTX sources)
Version 20151108
[FIX] For combined values decoded by the FrSkySportSensorTaranisLegacy sensor the data ID is only returned when complete value has been decoded
[FIX] Fixed handling empty FLVSS data message that was crashing the decoder
[NEW] Added defines for FrSkySportSensorTaranisLegacy sensor decoded values
[NEW] Added decoded value IDs to keywords file for syntax highlighting
[NEW] Added clarification about different IDs used by FCS-40A and FCS-150A sensors in examples and sensor class header file
Version 20151020
[FIX] Stuffing was not used for CRC, fixed
[FIX] Fixed lat/lon calculation in FrSkySportSensorTaranisLegacy sensor
Version 20151018
[NEW] Added Taranis legacy telemetry decoder class (which decodes data that Taranis spits out on teh S.Port mirror when it receives old FrSky Telemetry Hub data)
[NEW] Added CRC checking in decoder class
[NEW] Added return result (decoded appId) to decode methods and updated the decoder example
[FIX] Removed redundant CRC calculations in FrSkySportSingleWireSerial class
[FIX] Simplified cell voltage decoding
Version 20151008
[NEW] Added Decoder class and decoding functions to sensors (plus the decoder usage example)
[FIX] In RPM sensor changed the rpm value type to integer, t1/t2 are now properly rounded
[FIX] Minor editorial corrections
Version 20150921
[NEW] Added airspeed (ASS-70/ASS-100) sensor.
Version 20150725
[NEW] Added data transmission periods to ensure telemetry receiver is not flooded with data
[NEW] Added SP2UART (type B) sensor. Note that only analog ports ADC3 and ADC4 are implemented, not the UART part.
Version 20150319
[FIX] corrected setting the 328p serial pin to the right mode when transmitting/receiving. This shall help when chaining the adapter with other sensors. Note that a 4.7kohm resistor is recommended to protect the S.Port data line.
Version 20141129
[FIX] fixed incorrect display of GPS coordinates on 328p platform (caused by wrong usage of abs function)
Version 20141120
[NEW] added support for 328P based boards (e.g. Pro Mini, Nano, Uno)
[NEW] added connection diagrams
Version 20140914
initial version of the library