Gordon Williams
09e9d1885c
Now use jshardware's SPI for SD filesystems - more multiplatform
2014-02-11 19:15:34 +00:00
Gordon Williams
f27afda9e8
use hex
2014-02-05 17:06:51 +00:00
Gordon Williams
25e38726d0
Increase buffer sizes on boards with >= 20kB RAM
2014-02-03 13:42:37 +00:00
Gordon Williams
2baa3aa7aa
Increase buffer sizes on Linux
2014-01-31 10:23:17 +00:00
Gordon Williams
78b90639bd
same as version in EspruinoDocs
2014-01-30 13:39:08 +00:00
Gordon Williams
491a49eb32
Added the 'E' class, with getAnalogVRef and getTemperature ( fix #60 )
...
Deprecated Math.clip (not in spec) and introduced E.clip
Fixed bug in common.py that meant that ifndefs in JSON were sometimes not obeyed (better mem usage on small chips)
2014-01-29 18:04:51 +00:00
Gordon Williams
d2fe0c0948
tidy
2014-01-28 13:20:36 +00:00
Gordon Williams
e1c4112d35
Added bootloader hack to Python bootloader
2014-01-28 13:10:48 +00:00
Gordon Williams
25869fe63a
faster flasher
2014-01-28 10:07:24 +00:00
Gordon Williams
839add8e92
hacky scripts for creating correct binaries
2014-01-16 11:22:38 +00:00
Gordon Williams
f45d6b975d
Moved memory() to process.memory() - added more info too
2014-01-10 17:55:19 +00:00
Gordon Williams (u36)
b75c45e815
revert part of 1ac6966c22912dc0de1d28e5238bee61305c8b0a - might mess up deep sleep but for some reason what was there breaks the Espruino 1r3 board
2013-12-26 19:23:34 +00:00
Gordon Williams
03d56fe5ba
tried to share more code between platforms
2013-12-19 13:58:33 +00:00
Gordon Williams
b207e387df
Change 'Pin' datatype to be an unsigned char - makes tests easier
2013-12-19 12:36:43 +00:00
Gordon Williams
a79cff3fcd
Move pin defs into auto-generated header file - allows us to optimise a bit better
2013-12-19 11:31:15 +00:00
Gordon Williams
68f061a125
fix bug in zip creation
2013-12-18 18:16:00 +00:00
Gordon Williams
2c3e2518f9
fix JSON formatting
2013-12-18 18:12:57 +00:00
Gordon Williams
e0ce54ca73
make CAN have a different colour to 'devices'
2013-12-18 09:01:58 +00:00
Gordon Williams
eaa303fe3b
Merge branch 'master' of github.com:espruino/Espruino
2013-12-17 14:21:14 +00:00
Gordon Williams
dc64cb65fa
more JSON
2013-12-17 14:21:11 +00:00
Gordon Williams
c0a465fe97
Merge pull request #141 from gzip/master
...
Generate JS stubs
2013-12-17 00:50:23 -08:00
Gamaiel Zavala
8bf3de7a9f
Write stubs
2013-12-16 22:38:30 -08:00
Gamaiel Zavala
ff7479a400
Optionally free up args for other functions
2013-12-16 22:37:59 -08:00
Gamaiel Zavala
4f493af120
Handle modules differently and add type
2013-12-16 14:32:12 -08:00
Gordon Williams
70bb721c41
Merge branch 'master' of github.com:espruino/Espruino
2013-12-16 12:29:36 +00:00
Gordon Williams
0b629ab2ad
Fix flash write on most 10XxB boards
2013-12-16 12:29:32 +00:00
Gamaiel Zavala
3398979405
Add description
2013-12-14 11:31:44 -08:00
Gamaiel Zavala
688f4be6bf
Handle remaining types and move function to common
2013-12-14 11:22:37 -08:00
Gamaiel Zavala
885244b13d
WIP for JS stubs
2013-12-13 21:51:12 -08:00
Gordon Williams
a41f72977a
Modified build system to store binary names in the python definition
2013-12-10 15:41:52 +00:00
Gordon Williams
64df7bd79b
fixed ESPRUINO 1V0 build
2013-12-09 16:55:06 +00:00
Gordon Williams
1b88246626
now make sure we have space for the bootloader too
2013-12-09 14:03:45 +00:00
Gordon Williams
0dbd854f73
Fix compile warnings
2013-12-09 11:27:54 +00:00
Gordon Williams
1085a3af8c
Now store Pin state (fix for #13 on F1 parts, F4 still looks broken)
2013-12-06 18:30:04 +00:00
Gordon Williams
a44c159cde
putting json on website
2013-11-26 11:53:38 +00:00
Gordon Williams (u36)
0e19bf3efc
Added process.version and process.env ( fix #131 )
2013-11-20 18:53:36 +00:00
Gordon Williams
9cefe53ac1
Fix issue where printing Infinity would crash Espruino ( fix #129 )
2013-11-14 18:34:08 +00:00
Gordon Williams
a1e08e97bd
Misc tweaks to provide info that was handle for the new Web IDE
2013-11-14 16:11:10 +00:00
Gordon Williams
739406d839
build_jswrapper now outputs errors to stderr (more compatible with default (silent) build process)
2013-11-14 10:54:00 +00:00
Gordon Williams
c148a5e23f
Added some CRC error checking to bootloader, made flasher more error tolerant
2013-11-11 15:12:59 +00:00
Gordon Williams
2b68e5f0f6
Get bootloader size direct from Python (remove hard-coding)
2013-11-05 17:25:21 +00:00
Gordon Williams (u36)
d4756f2ebf
Fix memory leak whe parsing functions iwht variable numbers of arguments - fix #115
2013-10-29 14:16:53 -07:00
Gordon Williams
e43f2d130e
Fix an assert fail, and handle some potential memory leaks
2013-10-22 19:09:01 +01:00
Gordon Williams
7e39506542
Allow built-in functions with variable numbers of arguments ( fix #83 )
2013-10-21 18:01:58 +01:00
Gordon Williams
65a61e9fe4
Merge pull request #96 from ebirger/silent_build
...
Silent build
2013-10-16 04:47:40 -07:00
Gordon Williams
b441909c39
Board docs now specify '3.3v' only pins fix #104
2013-10-16 12:26:29 +01:00
Gordon Williams
58e55d34f0
more HTTP changes for CC3000 - still not working, but now compiling
2013-10-15 19:54:09 +01:00
Gordon Williams
e400795747
moveover for pin functions - tooltip was unreliable
2013-10-15 10:48:29 +01:00
Gordon Williams
3d409c41a0
Now build keywords list
2013-10-14 20:32:54 +01:00
Eyal Birger
42b2ef158b
[silent build] default to verbose output on python scripts - only silence on silent build
2013-10-14 18:56:45 +02:00