Commit Graph

2213 Commits

Author SHA1 Message Date
Eric Mulder
ab1ecfe2e7 Improved robustness of min/max functions
Compare option could lead to comparing NAN with NAN. Though the outcome
is as expected, preventing the possibility is better.
2015-04-10 00:16:59 +02:00
rob tillaart
3dbd52fd43 + version 0.1.11
+ undo fix clear.
2015-03-29 18:35:38 +02:00
Eric Mulder
ad44ae9e88 Added min/max functions
Added getMin() and getMax() for a user of the library to easily keep
track of the lowest and highest value that were inserted in the
data-set.
2015-03-16 21:47:59 +01:00
rob tillaart
503c409485 Merge branch 'master' of github.com:RobTillaart/Arduino 2015-03-09 20:09:28 +01:00
rob tillaart
6c78febf11 + version 0.1.04
+ float replaced by double to support ARM
+ updated examples too
2015-03-09 20:08:11 +01:00
rob tillaart
dc473799c8 + version 0.1.04
+ float replaced by double to support ARM
2015-03-09 19:33:53 +01:00
rob tillaart
b3c0f3e85f + version 0.1.06
+ replaced float with double to support ARM (DUE) too
2015-03-08 22:17:20 +01:00
rob tillaart
740d030b1b fix merge 2015-03-08 00:20:53 +01:00
rob tillaart
9d4c6075ad Merge branch 'master' of github.com:RobTillaart/Arduino 2015-03-08 00:19:58 +01:00
rob tillaart
87bf6e2cea merge solved 2015-03-08 00:19:11 +01:00
rob tillaart
5460233c0f merge solved 2015-03-08 00:16:02 +01:00
rob tillaart
8413c62139 + version 0.1.03
+ refactored for smaller footprint
+ added support for more datatypes
+ extended example eketch
2015-03-08 00:11:56 +01:00
rob tillaart
35b6713f81 + version 0.1.03
+ refactored for smaller footprint
+ added support for more datatypes
+ extended example eketch
2015-03-08 00:04:31 +01:00
rob tillaart
093fbf040e + version 0.1.00 (initial) 2015-03-07 22:44:21 +01:00
rob tillaart
07534d77f7 + version 0.3.3
+ changed float -> double to support ARM series
+ moved some code to .h file so compiler can optimize more
+ reindented
2015-03-07 20:32:51 +01:00
rob tillaart
d9affe6108 + version 0.1.07
+ substantial faster first/next/last/prev; interface
+ small changes in allTest.ino
+ added output files for version 0.1.06 and 0.1.07 (AVR 16MHZ)
2015-03-07 18:46:16 +01:00
rob tillaart
4c254807bf + version 0.1.10
+ float -> double (for ARM proc)
+ fix in clear()
2015-03-07 15:53:38 +01:00
rob tillaart
48f5496fd9 + version 0.2.06
+ all size vars not 8 bit
+ minor refactor
+ added sample counter to ra_test.ino (easier to compare output)
2015-03-07 13:47:56 +01:00
rob tillaart
394c4fda50 + version 0.1.01
+ added test sketch
+ checked the math
+ still experimental
2015-03-06 23:34:37 +01:00
rob tillaart
2fd1d57834 + version 0.1.05
+ small refactor
2015-03-06 20:25:48 +01:00
rob tillaart
1f13512d0b + version 0.1.05
+ stricter interface (const)
2015-03-06 20:19:01 +01:00
rob tillaart
9f891dc3a9 + version 1.2.02
+ corrected version number
+ corrected history in .cpp
+ stricter interface where possible
2015-03-06 17:29:14 +01:00
rob tillaart
a4312c1b98 + version 0.1.04
+ stricter interface
2015-03-06 15:59:49 +01:00
rob tillaart
18febddfea + version 0.1.04
+ stricter interface
+ better performance compare in example code
2015-03-06 15:37:48 +01:00
rob tillaart
53ea9611db + version 0.1.01
+ stricter interface
+ better performance compare in example code
2015-03-06 15:09:11 +01:00
rob tillaart
cc73f24876 + version 0.1.02
+ stricter interface
2015-03-06 14:40:36 +01:00
rob tillaart
677aaeb463 + version 0.1.04
+ smaller footprint
2015-03-06 14:26:17 +01:00
rob tillaart
411126e5a9 + version 0.1.08
+ refactor
2015-03-06 14:02:38 +01:00
rob tillaart
39de4fa177 Merge branch 'master' of github.com:RobTillaart/Arduino 2015-03-06 10:42:19 +01:00
rob tillaart
35b19c9fe7 + version 0.1.07 (attachment)
+ refactored to decrease footprint
+ added example folder
+ added referenceOutput.txt to the example sketches
2015-03-06 10:41:34 +01:00
rob tillaart
742a1e8d07 + version 0.1.07 (attachment)
+ refactored to decrease footprint
+ added example folder
+ added referenceOutput.txt to the example sketches
2015-03-06 10:39:00 +01:00
rob tillaart
bb3198d47d + updated version to 0.1.07 2015-03-05 18:26:06 +01:00
Rob Tillaart
f6ef1714c2 Merge pull request #17 from Chris--A/logic-fix
Logic and performance fix (Fraction lib).

LGTM
2015-03-05 17:25:55 +01:00
Chris--A
e0c33bf44d Revert gcd, too hasty in testing. 2015-03-05 18:29:58 +10:00
Chris--A
5379f830b1 Optimized functions
Changed by-value elements to by-reference.
Also changed private section to protected; in case someone wants to
inherit the Fraction class.
2015-03-05 18:06:21 +10:00
Chris--A
19daf61fee Optimized constructors
Utilized initializer lists rather than assigning.
2015-03-05 17:46:55 +10:00
Chris--A
675ddb0f84 Fix operator logic. 2015-03-05 17:42:23 +10:00
rob tillaart
35310f0596 + added readme.txt 2015-03-01 14:19:14 +01:00
rob tillaart
c0bb74c9f7 + version 0.1.06
+ added isProper(), mediant(), toAngle();
+ refactor
+ added two example sketches
2015-03-01 12:47:02 +01:00
rob tillaart
507f1edd61 + version 0.1.05
+ tested negative Fractions math
+ added missing constructors,
+ refactoring,
2015-03-01 12:15:35 +01:00
rob tillaart
e89f3cebf8 + version 0.1.04
+ stabilizing code,
+ add simplifies() for some code paths
2015-03-01 12:13:08 +01:00
rob tillaart
aa0826886b + version 0.1.03
+ added toDouble(), tested several fractionize() codes, bug fixes.
2015-03-01 12:11:21 +01:00
rob tillaart
1591b01fa6 + version 0.1.02
+ refactor & fixing
+ faster fractionize code
+ test application (march 1st 2015 version)
2015-03-01 12:09:21 +01:00
rob tillaart
f77345fd40 + version 0.1.01
+ refactoring & fixing
2015-03-01 12:05:22 +01:00
rob tillaart
a5469cdd24 + initial version 0.1.00 2015-03-01 12:03:22 +01:00
rob tillaart
33843c68ba + version 0.1.20
+ changed return type to int8_t reducing footprint with 34 bytes
+ minor comment change
2015-03-01 11:53:47 +01:00
rob tillaart
9bca4c27da + fix switch case (copy paste error) 2015-02-03 10:14:17 +01:00
rob tillaart
54ee843935 + version 0.1.19
+ fixed wrong mask DHT11
2015-01-21 21:46:04 +01:00
rob tillaart
2e49f9234a + 0.1.06 support Wire.setClock()
+ reindent
2014-12-17 20:51:52 +01:00
rob tillaart
b89c9decb0 + version 0.2.05
+ changed float to double (for ARM platform)
2014-12-16 22:04:21 +01:00