32 Commits

Author SHA1 Message Date
Neil Kolban
eee637d9db Issue #606 - Integration of SPI Device library with Espruino. 2015-11-04 23:41:25 -06:00
Gordon Williams
42f099f731 Fix error message when LoopbackA.setConsole() called 2015-11-04 17:33:18 +00:00
Gordon Williams (u36)
d2b51ab411 target 16 and 32k devices
swap Bluetoth functions to NRF
Add Bluetooth as a proper serial device
Add auto-swap to bluetooth when connected
2015-10-29 17:15:01 +00:00
Neil Kolban
ddfc7d4793 Implementation of #642 and #643 2015-10-12 21:30:01 -05:00
Neil Kolban
6dcfc779f8 Removed all the \brief additions. Issue #600. 2015-10-05 23:41:01 -05:00
Neil Kolban
5c5676e441 Sync commit. 2015-10-02 15:34:45 -05:00
Gordon Williams
39e7dd270b Use LINKER_ defines to cope with different linker files, also call SERIALS SERIAL_COUNT and so on - avoid name conflicts with mbed 2015-09-22 18:00:57 +01:00
Gordon Williams
a329fdb6b6 Fix jshPopIOEventOfType when element is at the top of queue anyway 2015-09-17 15:13:29 +01:00
Gordon Williams
2485bac186 attempt at sorting out whitespace problems 2015-08-13 10:06:12 +01:00
Gordon Williams
8d1ff55ae7 Tidy up handling of the initial 'limbo' device 2015-06-04 17:09:53 +01:00
Gordon Williams
449e877ad7 Merge branch 'master' into NEW_USB 2015-06-03 14:03:55 +01:00
Gordon Williams
a11edb58f9 more warning removal 2015-06-01 18:13:14 +01:00
Gordon Williams
c95d1fba80 just in case... 2015-06-01 10:54:27 +01:00
Gordon Williams (u36)
687c97d9f7 boot up instantly, instead delay outputting data on console for 1 sec 2015-05-30 20:58:29 +01:00
Gordon Williams
df398b0db0 Allow setWatch to execute native functions inside the IRQ 2014-12-16 12:42:30 +00:00
Gordon Williams
47d809c7ff serial on linux tweaks 2014-11-19 16:22:23 +00:00
Gordon Williams
f0d5bcf866 Add ability to use serial ports on Linux with Serial1.setup({path:"/dev/ttyUSB0"})
Started ability to use SPI from Linux
2014-11-19 15:12:47 +00:00
Gordon Williams
25f1d82467 Add input thread on Linux, and fix idle and Ctrl+C behaviour (fix #451) 2014-11-18 10:39:45 +00:00
Gordon Williams
b9266cdf87 Add XON/XOFF flow control on Serial + USB. This is enabled by default for Serial (fix #20) 2014-09-26 16:51:01 +01:00
Gordon Williams
c046d5654c now much nearer working 2014-09-12 18:52:29 +01:00
Gordon Williams
4e3d62fd20 shell of ESP8266 code 2014-09-12 15:03:11 +01:00
Gordon Williams
2c19ae1253 tidy warnings 2014-07-17 16:03: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
004b07d7da Make call back with >1 char (#383) 2014-06-19 10:25:49 +01:00
Gordon Williams
0bf4dc9cf9 Store only 32 bit time for events (work out full 64 bits in event loop)
Increase event buffer size to 128 (from 64)
2014-06-18 09:46:07 +01:00
Gordon Williams
6bdf7cb534 Added LoopbackA/LoopbackB serial ports (fix #61) 2014-05-23 10:45:51 +01:00
Gordon Williams
e2f0e2357c Make Ctrl-C only interrupt code if it has been running for too long (fix Ctrl-C -> CC3000 restart issues) 2014-05-21 10:32:47 +01:00
Gordon Williams
c6b284ad4a When disconnected from the net, make sure we free all HTTP clients/servers
Completely remove IRQs from CC3k code
            Speed up CC3k code, try and make it automatically power cycle it on timeouts
2014-02-14 18:12:13 +00:00
Gordon Williams
f81a182101 no longer light LED1 on overflow - it's annoying 2013-12-20 12:12:07 +00:00
Gordon Williams (u36)
648913b30b bulk refactoring to try and tidy up cc3k support 2013-11-19 11:21:51 +00:00
Gordon Williams
7b38dbe860 minor mod to light LED1 on error (to help debug) 2013-11-04 17:48:34 +00:00
Gordon Williams
f3d6e0bc83 First commit 2013-09-26 14:39:04 +01:00