1157 Commits

Author SHA1 Message Date
Gordon Williams
1657f46814 add links to MDN for functions that are covered 2014-07-16 09:32:43 +01:00
Gordon Williams
c15c55dfe2 updated docs to help tern determine what objects are returned 2014-07-15 17:23:01 +01:00
Gordon Williams
b7fdce1249 tidy up 2014-07-15 16:37:34 +01:00
Gordon Williams
199444b86c make reference doc aware of a 'references.json' file 2014-07-15 16:32:23 +01:00
Gordon Williams
60553bd058 re-add the code size line. Not sure how I accidentally committed the change 2014-07-14 17:02:48 +01:00
Gordon Williams
f319ac498d code to build JSON for tern code analysis 2014-07-14 14:38:29 +01:00
Gordon Williams
709d033451 remove Double.doubleToIntBits (not standard and you can now use Typed Arrays), and add placeholders for objects that were not previously documented 2014-07-14 12:20:48 +01:00
Gordon Williams
3b985b3565 bump version 2014-07-11 10:54:48 +01:00
Gordon Williams
f33296cc25 use -Os for HYSTM32_32 to get everything in RELEASE_1V67 2014-07-11 10:46:48 +01:00
Gordon Williams
04217233d4 fix warning 2014-07-11 10:45:29 +01:00
Gordon Williams
4197f2127d Fix HYSTM32_32 LCD at the expense of a bit of speed (fix #137, fix #327) 2014-07-10 13:00:08 +01:00
Gordon Williams
81c9509b47 trying (relatively unsuccessfully) to improve FSMC LCD reliability 2014-07-10 12:25:13 +01:00
Gordon Williams
7ed0b9b4f5 oops - not #185, fix #368 2014-07-10 11:02:20 +01:00
Gordon Williams
db3b83d0ca Update Makefile to make it easier to cross-compile RPi->Espruino board 2014-07-10 11:00:05 +01:00
Gordon Williams
ba866e4881 Rewrite ff_wtoupper and save 650 bytes \o/ (fix #185) 2014-07-10 10:59:32 +01:00
Gordon Williams
c69b6d6675 Add fake digital pins D0..D7 under linux (helps with testing) 2014-07-10 10:26:16 +01:00
Gordon Williams
1a711d4f3e Fix String.prototype.split with non-string args 2014-07-10 10:18:52 +01:00
Gordon Williams
c263026509 I2C timeouts now throw exceptions (fix #403) 2014-07-10 10:13:48 +01:00
Gordon Williams
371fed3831 Add error flags and E.getErrorFlags to report possible issues like buffer overflows and low memory (fix #136) 2014-07-10 10:00:22 +01:00
Gordon Williams
15e36dbe5b Add pullup to USART RX. Reduces wakeups and random characters on Serial1. 2014-07-10 09:24:58 +01:00
Gordon Williams
86b5ee2777 Remove negation for CHxN outputs - it seems they don't negate after all. Fixes PWM polarity on A7,B1,B13,B14,B15 2014-07-10 09:23:02 +01:00
Gordon Williams
e21a41c69d Fix regression when using pins as array indices 2014-07-09 15:21:29 +01:00
Gordon Williams
7de129e26c Fixed PWM output on B4 + B5 2014-07-09 12:31:48 +01:00
Gordon Williams
00cc8d8363 link text 2014-07-07 13:15:28 +01:00
Gordon Williams (u36)
b7815baeb4 Reduce how many digits of floating point values are normally displayed 2014-07-06 12:28:38 +01:00
Gordon Williams (u36)
dd8eb6957d Merge branch 'master' of github.com:espruino/Espruino 2014-07-06 12:23:08 +01:00
Gordon Williams (u36)
5b27867a8d tidy up PinOutputAtTime 2014-07-06 12:19:55 +01:00
Gordon Williams (u36)
7246dddf22 Add ability to specify default Serial TX and RX pins in BOARD.py 2014-07-06 12:19:28 +01:00
Gordon Williams
cc29bc3c73 fix build on low memory parts 2014-07-05 19:24:19 +01:00
Gordon Williams
9d7a42bf14 build changes for ECU 2014-07-05 14:46:26 +01:00
Gordon Williams
5e1b2118cd Stop the utility timer queue filling with WAKEUP tasks if Espruino gets woken up early 2014-07-05 14:45:16 +01:00
Gordon Williams
814f29c547 Merge branch 'master' into ECU 2014-07-05 13:04:40 +01:00
Gordon Williams
f8baa8d4a1 add ability to skip bytes off the start of the binary, and also report verification result by error code 2014-07-05 13:04:25 +01:00
Gordon Williams
12b6dd748b pin docs 2014-07-04 16:26:56 +01:00
Gordon Williams
2d3bcf1093 fix embarrassing utility timer regression 2014-07-04 11:02:32 +01:00
Gordon Williams
5d3ce662c1 Fix parsing of try..catch when a serious error (not an exception) occurred 2014-07-04 10:40:56 +01:00
Gordon Williams
1564740c11 allowed loader to automatically reset the chip if -X supplied 2014-07-02 17:14:35 +01:00
Gordon Williams
643284a1bb fix onInit not running 2014-07-02 13:17:46 +01:00
Gordon Williams
1c0841c9a0 Fix Serial1 initialisation after 'reset()' 2014-07-02 12:20:12 +01:00
Gordon Williams
57c262e32a Fixed exception catching 2014-07-01 15:13:54 +01:00
Gordon Williams
adb58a6796 Move hidden lists out of the root scope (fix #357) 2014-07-01 14:33:10 +01:00
Gordon Williams
641570adec Lower size of timer task array of devices with little RAM (fix #401) 2014-07-01 14:03:57 +01:00
Gordon Williams
e1c9ea3d75 bump version 2014-07-01 09:56:48 +01:00
Gordon Williams
d1cb6a8b48 Fix memory leak on Serial receive
Fix all Serial receive characters being 0 if no bytesize is specified
RELEASE_1V66
2014-06-30 10:28:56 +01:00
Gordon Williams
8d346e8abc Fix Date.getSeconds,Milliseconds, and documentation on getMonth (#399) 2014-06-30 09:40:04 +01:00
Gordon Williams
585d310caf fix getSeconds on date 2014-06-30 08:40:26 +01:00
Gordon Williams
7438fa8876 Improve dump() for objects and Serial.on('data') (part of #397) 2014-06-26 18:44:48 +01:00
Gordon Williams
b3495a18ca Allow multiple Waveform playback on one pin (+ wave fixes) 2014-06-26 16:17:43 +01:00
Gordon Williams
479bc0db1f Merge branch 'master' into ECU
Conflicts:
	Makefile
	src/jstimer.h
2014-06-24 18:09:58 +01:00
Gordon Williams
65818e7f5b Ensure that analogWrite(pin,1) works on negated outputs 2014-06-24 18:07:46 +01:00