Commit Graph

23 Commits

Author SHA1 Message Date
Michal Moskal
67ec4accb9 Monitor memory usage and panic on over 8MB used 2017-12-13 15:28:52 +00:00
Michal Moskal
cb8c14fbb1 Allow waitForEvent on main thread; fixes #60
also use target_panic() instead of assert
2017-11-29 19:54:17 -03:00
Peli de Halleux
170e6b700b updating to latest pxt 2017-11-09 10:24:12 -08:00
Michal Moskal
a082807455 Fix locking in waitForEvent() and sample playing 2017-10-30 19:18:01 +00:00
Michal Moskal
f760998f77 Display error number on the screen upon panic 2017-07-15 22:32:10 +02:00
Michal Moskal
0cc3cfee4b IR works 2017-07-10 12:47:00 +01:00
Michal Moskal
0de116c9cc USB handling in PXT app 2017-07-09 10:19:14 +01:00
Michal Moskal
672f888663 Block LMS while running and implemnet own USB HID handling 2017-07-08 21:18:05 +01:00
Michal Moskal
8163e550bd Add pxt::unsafePollForChanges 2017-07-08 11:16:39 +01:00
Michal Moskal
e8d8222d86 Special-handle DEVICE_ID_NOTIFY_ONE 2017-07-07 11:49:13 +01:00
Michal Moskal
97b6c7dc4b Add music 2017-07-07 11:44:34 +01:00
Michal Moskal
43b167957b Use custom build of ev3-api, and own screen refresh 2017-07-07 10:38:20 +01:00
Michal Moskal
afc5e643d5 Now running ELF in background to enable HID comms 2017-07-06 12:24:21 +01:00
Michal Moskal
ddc53df7f8 Fixes in exit code 2017-07-05 18:35:05 +01:00
Michal Moskal
7ccdabb4d4 Implementing dmesg and serial store 2017-07-05 17:53:22 +01:00
Michal Moskal
f2d398909b Add button support 2017-07-05 01:17:26 +01:00
Michal Moskal
dcd293abe4 Dropping libstdc++ dep 2017-07-04 16:11:54 +02:00
Michal Moskal
d174307651 Switch to one-big-mutex mode 2017-07-04 11:53:49 +02:00
Michal Moskal
e8038416e7 Sleep more lenient 2017-07-03 14:02:03 +02:00
Michal Moskal
f0a7990efa Initial draft of pthread-based impl 2017-07-03 13:57:34 +02:00
Michal Moskal
a1fc4290f4 Initial draft of events with GNU PTH 2017-07-02 13:32:17 +02:00
Michal Moskal
2fe2f93abc Add dmesg, compilation fixes 2017-07-01 12:43:10 +02:00
Michal Moskal
73ec883696 Make it build 2017-06-29 19:41:38 +02:00