4567 Commits

Author SHA1 Message Date
Gordon Williams
2e8f68e01a fix pin description page 2017-08-17 15:52:17 +01:00
Gordon Williams
a823b75263 Stop 'require' creating an undefined Module entry in the modules list (fix #1218)
Stop require dumping filesystem errors as well as 'module not found'
2017-08-17 09:56:56 +01:00
Gordon Williams
00d04d06c0 Increase HTTP server and client version from 1.0 to 1.1 (needed for Websockets on Safari) 2017-08-16 14:51:44 +01:00
Gordon Williams
c20b235dbe remove comment for reverted commit 2017-08-16 12:57:59 +01:00
Gordon Williams
6a06417bab Avoid printing error messages during execution, and report to console on idle when if errors were flagged (fix #766) 2017-08-16 11:59:09 +01:00
Gordon Williams
76273e557f Change more instances of jsWarn to jsException 2017-08-16 11:56:26 +01:00
Gordon Williams
13ba36fefb remove un-needed travis define 2017-08-16 10:43:55 +01:00
Gordon Williams
bc384d8b97 Tidy up SD card init code - no delay should be needed (maybe just before use) 2017-08-16 10:40:54 +01:00
Gordon Williams
5fdc3400b0 Add SD card init code 2017-08-16 10:37:47 +01:00
Gordon Williams
b4adb76ccd Added Error flag to show if a UART overflow has occurred 2017-08-16 09:58:06 +01:00
Gordon Williams
d9ff37d1e6 set power to grove connectors 2017-08-15 16:14:16 +01:00
Gordon Williams
45cbeb6927 start wio builds 2017-08-15 16:02:37 +01:00
Gordon Williams
d3c59d2d74 add WioLTE utility class for Seeed WIO board, allow 'make flash' to use DFU for board 2017-08-15 15:53:45 +01:00
Gordon Williams
99a179d772 Merge pull request #1217 from lanselambor/master
Add Seeed WIO support
2017-08-15 14:47:41 +01:00
Gordon Williams
d9b2b3fb13 Revert "Allow IRQs during STM32 neopixel send"
This reverts commit 6773f83c2fb53f314724c01d3c7bd123c7586927.

Just wasn't usable with IRQs - will have to fix some other way (DMA?)
2017-08-15 10:36:23 +01:00
Gordon Williams
e1852a6e86 Change order of execution for init - E.on('init',...) now executed before onInit 2017-08-15 10:35:04 +01:00
lanselambor
31c49c94b8 WIO_LTE.py: fixed wrong comment 2017-08-15 16:30:40 +08:00
lanselambor
4e62bd5397 fixed STM32F405 support 2017-08-15 15:54:50 +08:00
lanselambor
4951216b51 added WIO_LTE.py 2017-08-15 15:54:23 +08:00
Gordon Williams
d739e445a4 Merge pull request #1216 from espruino/MaBecker-patch-1
add ESP8266 fixes
2017-08-15 07:43:58 +01:00
MaBecker
1903a8787b add ESP8266 fixes 2017-08-15 07:47:53 +02:00
Gordon Williams
e8c97b0d17 fix docs 2017-08-14 17:13:23 +01:00
Gordon Williams
221591b29b add bootloader for hex badge 2017-08-14 16:53:42 +01:00
Gordon Williams
6cc0d46eb9 Fix tab complete for Pins (fix #1213) 2017-08-14 13:04:54 +01:00
Gordon Williams
916128e4bc Merge branch 'master' of github.com:espruino/Espruino 2017-08-14 12:46:03 +01:00
Gordon Williams
4e1e09a26d Merge pull request #1214 from espruino/ESP32
Timer updates, update to esp-idf 2.1, 10 sockets
2017-08-14 12:45:51 +01:00
Gordon Williams
1030c25fee tweak naming 2017-08-14 12:14:50 +01:00
Gordon Williams
ef5d9db8d4 fix microbit build 2017-08-14 10:59:35 +01:00
wilberforce
c8497bc926 correct Make for esp-idf 2.1 2017-08-14 20:52:13 +12:00
wilberforce
1ba2861204 correct Make for esp-idf 2.1 2017-08-14 20:45:05 +12:00
wilberforce
c5efaf6c30 update to esp-idf 2.1, sockets to 10 2017-08-14 17:52:11 +12:00
Gordon Williams
6c9211c2fb Added board file for hexagonal LCD badge 2017-08-11 16:19:15 +01:00
jumjum123
1b3f15a195 Move util timer from its own task into espruino task
The first idea was to move util timer task to 2nd cpu later, but it turned out taskhandling slows down a lot
Therefore it had to be moved
Move init of timer into main loop
Add a bitfield for usage of pins for soft pwm
Add handling of soft pwm pins to jshPinSetState
Add handling of soft PWM to jshPinAnalogOutput if soft:true is set in options
Set time for util timer to a min of 30 usecs
2017-08-09 16:02:11 +02:00
Gordon Williams
e8ceb5c61b nRF5x: Don't disable IRQs completely for some things - only disable Espruino ones 2017-08-09 12:11:50 +01:00
Gordon Williams
697608ba7b Remove 'out of memory' warning messages (it's stored as a flag anyway) 2017-08-09 12:07:45 +01:00
Gordon Williams
fdb357cc5c nRF52: Report central mode promise errors correctly if returned by softdevice 2017-08-09 10:58:17 +01:00
Gordon Williams
02ad00cfcf better setScan docs 2017-08-08 17:10:58 +01:00
Gordon Williams
4e75472d83 nRF5x: If a task is in progress, report the task ID (BleTask enum) 2017-08-08 17:05:19 +01:00
Gordon Williams
0593d754ce Move to a faster jsvNewFlatStringOfLength which avoids blocking memory allocation 2017-08-08 17:01:58 +01:00
Gordon Williams
56ca90f731 IRQ notes 2017-08-08 16:54:55 +01:00
Gordon Williams
123546719b oops - remove print 2017-08-08 16:41:29 +01:00
Gordon Williams
1bf2825fee STM32: Fix handling of months when setting the internal RTC 2017-08-08 10:19:53 +01:00
Gordon Williams
6d34aebc14 Fix Date.toString for dates before 1970 2017-08-08 10:16:52 +01:00
Gordon Williams
47df0cf7e1 nRF52: Ignore INVALID_STATE from CONN_PARAM_UPDATE_REQUEST (it can happen if we disconnect and then SD requests an update) 2017-08-07 18:41:23 +01:00
Gordon Williams
504229c6e4 nRF52: start new connections on idle to ease memory allocation conflicts between code execution & IRQs 2017-08-07 18:19:47 +01:00
Gordon Williams
6773f83c2f Allow IRQs during STM32 neopixel send 2017-08-07 09:23:13 +01:00
Gordon Williams
a87b700b86 Merge pull request #1211 from espruino/MaBecker-patch-1
change topstrings and topreadonly to work on mac os x too
2017-08-04 13:53:07 +01:00
MaBecker
489334136f change topstrings and topreadonly to work on mac os x too
fix issue #1210
2017-08-04 14:35:10 +02:00
Gordon Williams
db96e1fe2e Merge branch 'master' of github.com:espruino/Espruino 2017-08-04 10:09:47 +01:00
Gordon Williams
4ada067195 power usage docs 2017-08-04 08:26:18 +01:00