Michal Moskal
|
2c72173bfe
|
Use the _query() infrastructure for polling
|
2017-10-25 13:34:05 +02:00 |
|
Michal Moskal
|
005447ce44
|
4 times more sensors\!
|
2017-10-24 19:58:52 +01:00 |
|
Michal Moskal
|
ccda971fd1
|
Bump PXT and common packages
|
2017-10-24 12:50:00 +01:00 |
|
Michal Moskal
|
ebcde71950
|
Fix hid deployment from command line
|
2017-08-08 11:47:10 +02:00 |
|
Michal Moskal
|
d42117a2a5
|
Add reading motor speed data (untested)
|
2017-08-08 11:41:47 +02:00 |
|
Michal Moskal
|
b0145cf378
|
Fix test.ts so it compiles
|
2017-08-08 11:41:31 +02:00 |
|
Michal Moskal
|
17683033b1
|
Add branch info
|
2017-08-07 12:15:56 +02:00 |
|
Michal Moskal
|
31f3d108c5
|
Update build instructions
|
2017-08-07 12:15:06 +02:00 |
|
Michal Moskal
|
b45bf7512c
|
0.0.9
|
2017-08-07 11:13:05 +02:00 |
|
Michal Moskal
|
2dec405a9b
|
Catch errors from initAsync
|
2017-08-07 11:12:52 +02:00 |
|
Michal Moskal
|
29009aa5e5
|
0.0.8
|
2017-08-07 11:08:15 +02:00 |
|
Michal Moskal
|
86011827dc
|
Fix initialization without HID
|
2017-08-07 10:56:21 +02:00 |
|
Michal Moskal
|
8321c76f4c
|
Use the correct size limit for CRAMFS (10M)
|
2017-07-27 21:11:23 +01:00 |
|
Michal Moskal
|
227f9614b0
|
Strip lego- prefix from files on the brick
|
2017-07-27 21:10:52 +01:00 |
|
Michal Moskal
|
de0b5f0d86
|
Allow writing to currently executing files
|
2017-07-27 20:42:28 +01:00 |
|
Michal Moskal
|
abdb21f2a0
|
Update readme
|
2017-07-27 14:36:01 +01:00 |
|
Michal Moskal
|
b16f659ea1
|
Start user app by invoking .rbf file (via added ioctl on usbdev)
|
2017-07-27 14:31:23 +01:00 |
|
Michal Moskal
|
34db42b469
|
Remove UF2 file repetition
|
2017-07-27 12:50:12 +01:00 |
|
Michal Moskal
|
3edceb248d
|
Disable DMA in the MUSB driver
|
2017-07-27 12:49:34 +01:00 |
|
Michal Moskal
|
8f9b9a5e4e
|
Use kernel log-level 6 by default
|
2017-07-27 12:49:19 +01:00 |
|
Michal Moskal
|
14783eadc2
|
Workaround UF2 driver problems by repeating the file 3 times
|
2017-07-26 19:14:12 +01:00 |
|
Michal Moskal
|
5e7754b436
|
More info about how images are created
|
2017-07-26 18:57:46 +01:00 |
|
Michal Moskal
|
c6b4e506d1
|
Send restart request to uf2d upon usb disconnect
|
2017-07-26 18:14:26 +01:00 |
|
Michal Moskal
|
52ef98e249
|
Add more logging
|
2017-07-26 10:43:43 +01:00 |
|
Michal Moskal
|
9a3eec7d4d
|
dmesg logging
|
2017-07-25 19:09:32 +01:00 |
|
Michal Moskal
|
d2f6395443
|
Cleanup logging; remove excessive flush
|
2017-07-25 18:37:52 +01:00 |
|
Michal Moskal
|
7960c9f15e
|
Logging fixes
|
2017-07-25 15:28:28 +01:00 |
|
Michal Moskal
|
d84b2b187c
|
Remove unnecessary changes; trim down logging
|
2017-07-25 15:10:06 +01:00 |
|
Michal Moskal
|
bcf597143a
|
Build and program starting fixes
|
2017-07-25 14:59:32 +01:00 |
|
Michal Moskal
|
de180e97aa
|
Add support scripts
|
2017-07-25 12:18:48 +01:00 |
|
Michal Moskal
|
11bcf77402
|
Add build files
|
2017-07-25 12:15:59 +01:00 |
|
Michal Moskal
|
763a5c7436
|
Add kernel module sources
|
2017-07-25 12:15:54 +01:00 |
|
Michal Moskal
|
a159e2a668
|
Add NBD-based UF2 file server
|
2017-07-25 11:51:51 +01:00 |
|
Michal Moskal
|
46b78a6b27
|
Generate UF2 files when no HID available
|
2017-07-25 11:48:02 +01:00 |
|
Michal Moskal
|
00ec9c510f
|
Update TODO
|
2017-07-15 22:32:43 +02:00 |
|
Michal Moskal
|
f760998f77
|
Display error number on the screen upon panic
|
2017-07-15 22:32:10 +02:00 |
|
Michal Moskal
|
0dfde3b65f
|
Implement text/icon methods in simulator
|
2017-07-13 22:01:39 +02:00 |
|
Michal Moskal
|
340d5e5cbf
|
Add custom impl of output; drop ev3-api
|
2017-07-11 16:58:51 +02:00 |
|
Michal Moskal
|
02e45762b4
|
Own implementation of music
|
2017-07-11 16:44:35 +02:00 |
|
Michal Moskal
|
ad5d5daee5
|
Adding local include with constants; dropping LMS enum
|
2017-07-11 16:18:59 +02:00 |
|
Michal Moskal
|
b60775fa50
|
Add Quad drawing option
|
2017-07-11 15:52:37 +02:00 |
|
Michal Moskal
|
cb88fd7c2b
|
Merge branch 'newgfx'
|
2017-07-11 15:42:15 +02:00 |
|
Michal Moskal
|
574fdb3473
|
Add microbit font
|
2017-07-11 15:40:27 +02:00 |
|
Michal Moskal
|
0d6e6a7c96
|
Remove unused enum
|
2017-07-11 15:27:23 +02:00 |
|
Michal Moskal
|
8c6b56fc39
|
Fix drawIcon
|
2017-07-11 15:25:14 +02:00 |
|
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 |
|
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
|
7e8a053f3a
|
Update TODO
|
2017-07-10 15:09:06 +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
|
aeb326fac6
|
Merge branch 'master' of github.com:Microsoft/pxt-ev3
|
2017-07-08 11:16:55 +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
|
ce3fe646fd
|
GETFILE/UPLOAD don't handle pre-emption
|
2017-07-07 13:41:21 +01:00 |
|
Michal Moskal
|
5af3cc4345
|
Add serial support
|
2017-07-07 13:08: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
|
6fb7908b21
|
Add blocksprj
|
2017-07-06 19:50:19 +01:00 |
|
Michal Moskal
|
31b0fb8850
|
Disable simulator
|
2017-07-06 19:50:11 +01:00 |
|
Michal Moskal
|
3010b29a26
|
Run program after flashing
|
2017-07-06 17:58:15 +01:00 |
|
Michal Moskal
|
e6a72ba56a
|
Adding deploy code
|
2017-07-06 17:34:31 +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
|
7671a75dbc
|
Add standard logos
|
2017-07-05 13:06:20 +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 |
|