Michal Moskal
|
a3db891673
|
Custom rendering almost works
|
2017-07-11 14:43:12 +02:00 |
|
Michal Moskal
|
3bf3d07e4c
|
Merge branch 'master' into newgfx
|
2017-07-11 12:49:38 +02:00 |
|
Michal Moskal
|
a838421181
|
Do not rely on global init order
|
2017-07-11 12:31:34 +02:00 |
|
Michal Moskal
|
4f6941e6cf
|
Implement button mmap
|
2017-07-11 11:40:40 +02:00 |
|
Michal Moskal
|
ce758a091e
|
Moving drawing code into TS
|
2017-07-11 10:35:00 +02:00 |
|
Sam El-Husseini
|
46c18af461
|
Initial board SVG and basic simulator
|
2017-07-11 11:15:17 +03:00 |
|
Michal Moskal
|
17a01b46be
|
Working on own LCD impl
|
2017-07-10 21:37:29 +01:00 |
|
Michal Moskal
|
1f51d137b3
|
Cleanup
|
2017-07-10 15:11:21 +01:00 |
|
Michal Moskal
|
d3263d8456
|
Add ultrasonic and gyro (untested)
|
2017-07-10 15:07:23 +01:00 |
|
Michal Moskal
|
babdf45fc3
|
Add color sensor
|
2017-07-10 14:43:54 +01:00 |
|
Michal Moskal
|
df45cb98ef
|
Block-friendly buttons
|
2017-07-10 14:26:19 +01:00 |
|
Michal Moskal
|
36050de253
|
Move button code
|
2017-07-10 14:18:00 +01:00 |
|
Michal Moskal
|
768e8c60f5
|
Move buttons to TS
|
2017-07-10 14:16:31 +01:00 |
|
Michal Moskal
|
17488b5c6b
|
Bugfixes
|
2017-07-10 13:05:29 +01:00 |
|
Michal Moskal
|
617aae5943
|
Default to remote
|
2017-07-10 12:53:18 +01:00 |
|
Michal Moskal
|
0d9e719078
|
Button name clashes with C++
|
2017-07-10 12:48:04 +01:00 |
|
Michal Moskal
|
0cc3cfee4b
|
IR works
|
2017-07-10 12:47:00 +01:00 |
|
Michal Moskal
|
03b864c355
|
Rename ButtonWrapper to Button
|
2017-07-10 11:43:50 +01:00 |
|
Michal Moskal
|
6b5dd6c07b
|
Add control.dmesg
|
2017-07-10 11:42:30 +01:00 |
|
Michal Moskal
|
1e3bce6d44
|
Split analog.ts
|
2017-07-10 11:37:14 +01:00 |
|
Michal Moskal
|
c23bf44e35
|
Renaming
|
2017-07-10 11:31:18 +01:00 |
|
Michal Moskal
|
0a1ab0a90f
|
Re-work sensor framework
|
2017-07-10 11:29:42 +01:00 |
|
Michal Moskal
|
b446e0baac
|
Add missing buffer sig
|
2017-07-10 09:10:36 +01:00 |
|
Michal Moskal
|
eab5fcb210
|
Remove test code
|
2017-07-09 18:12:36 +01:00 |
|
Michal Moskal
|
c8f41737cb
|
Fix alignment
|
2017-07-09 18:12:24 +01:00 |
|
Michal Moskal
|
fd67bb8845
|
Add mmap.slice and allow for 0-sized fd-only mappings
|
2017-07-09 17:51:16 +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
|
0b56acb1b8
|
Adding more sensors
|
2017-07-08 19:17:36 +01:00 |
|
Michal Moskal
|
b79fd7096f
|
Add TouchSensor class with events
|
2017-07-08 11:35:23 +01:00 |
|
Michal Moskal
|
8163e550bd
|
Add pxt::unsafePollForChanges
|
2017-07-08 11:16:39 +01:00 |
|
Michal Moskal
|
51b22e2d93
|
Starting sensor support
|
2017-07-08 11:16:12 +01:00 |
|
Michal Moskal
|
b86a552a5b
|
Add support for mmap(2)
|
2017-07-07 18:26:49 +01:00 |
|
Michal Moskal
|
99a25e07a7
|
Add some motor support
|
2017-07-07 15:15:36 +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
|
3010b29a26
|
Run program after flashing
|
2017-07-06 17:58:15 +01:00 |
|
Michal Moskal
|
cbbc51641e
|
Fix enter
|
2017-07-06 12:26:18 +01:00 |
|
Michal Moskal
|
afc5e643d5
|
Now running ELF in background to enable HID comms
|
2017-07-06 12:24:21 +01:00 |
|
Michal Moskal
|
3e9a94d35f
|
Make scroll work
|
2017-07-05 19:17:26 +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
|
dfb3f9fbeb
|
Hard-wire escape button to exit
|
2017-07-05 14:54:39 +01:00 |
|
Michal Moskal
|
f9073b3505
|
Add more screen stuff
|
2017-07-05 13:56:13 +01:00 |
|
Michal Moskal
|
02d8cf7056
|
Starting on screen impl
|
2017-07-05 13:06:58 +01:00 |
|
Michal Moskal
|
0aeba646bd
|
Add LED support
|
2017-07-05 12:27:54 +01:00 |
|
Michal Moskal
|
9f8377f893
|
Add C++ constants file
|
2017-07-05 11:42:42 +01:00 |
|
Michal Moskal
|
f2d398909b
|
Add button support
|
2017-07-05 01:17:26 +01:00 |
|
Michal Moskal
|
d7f97d6476
|
Test interleaving
|
2017-07-04 21:26:20 +02: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
|
5e0e1caef3
|
Add npm libs
|
2017-07-01 13:05:52 +02:00 |
|
Michal Moskal
|
2fe2f93abc
|
Add dmesg, compilation fixes
|
2017-07-01 12:43:10 +02:00 |
|
Michal Moskal
|
33b9bba2a9
|
Build fixes
|
2017-06-30 13:10:08 +02:00 |
|
Michal Moskal
|
73ec883696
|
Make it build
|
2017-06-29 19:41:38 +02:00 |
|
Michal Moskal
|
35eb61d5e5
|
Setting up build
|
2017-06-29 16:35:57 +01:00 |
|
Michal Moskal
|
207e7a026c
|
Initial commit, based on pxt-adafruit
|
2017-06-29 15:47:26 +01:00 |
|