Dmitriy Antipov
c1aead1aa9
fix invert motor angle metod ( #999 )
2021-09-09 14:11:06 -07:00
Peli de Halleux
f0821f8d6c
cherry-pick Cooperate ( #985 )
...
* cooperate pause
* fix math
* update lastPause before pausing
* faster cooperation
Co-authored-by: Peli de Halleux <peli@DESKTOP-5B7QRAM.corp.microsoft.com>
2020-08-21 06:09:01 +02:00
Peli
e65b16474e
shims
2020-01-19 21:38:01 -08:00
Peli de Halleux
20be398c2c
refactor constants
2019-10-13 09:32:43 -07:00
Peli de Halleux
ccf6164d87
logging
2019-10-13 09:22:07 -07:00
Peli de Halleux
58294883d7
blink fix ( #949 )
2019-10-13 00:36:44 -07:00
Peli de Halleux
2cd2950496
polarity in synched motor ( #945 )
...
* account for polarity
* more comments
* handle dual motor in runtime
* invert steer
* don't use firmware polarity
2019-10-10 07:44:53 -07:00
Michał Moskal
cb6c83eec7
Add sources for the file manager program ( #944 )
2019-10-09 13:57:06 -07:00
Peli de Halleux
a4e02dcd03
add block to stop program ( #943 )
...
* add block to stop program
* renaming
2019-10-09 09:30:42 -07:00
Peli de Halleux
d852fd961b
fix python build
2019-10-08 22:19:34 -07:00
Michał Moskal
c5cec3a6ba
update to pxt 5 and pxt-common-packages 6 ( #934 )
...
* bump pxt
* fix build issues
* Auto-gen of projects/summary
* removing feild editors moved to pxt
* various typing fixes
* more typing fixes
* fixing various typing issues
* Start on integration of new pxt
* serial number fixes
* gc-ify MMap object
* Re-build generated files
* fix console listeners
* clear lf() warnings
* More generated files
* also auto-generated
* Compilation fixes
* fix merge
* mostly fixing blocks
* fix sim
* fix field motors
* enable a few features
* moving to tsx
* try to fix edtiro compilation
* more defs
* removing commands
* removing extra $
* fix blockly warning
* hiding images
* enabling more pxt features
* hide images
* setup autorun
* add lock on target_reset
* update deps
* return trylock result
* updated pxt
* rename video section
* add alpha channel
* upgraded pxt
* bump pxt/version
* removed alpha ref
* var ceanup
* don't do major bump
2019-10-08 21:57:55 -07:00
Peli de Halleux
2079173dfa
lock execution thread before exiting ( #935 )
2019-10-02 12:40:45 -07:00
Peli de Halleux
f745079728
Don't reset threashold when resetting color mode ( #932 )
...
* don't reset threshold when changing modes
* updated docs
2019-10-01 13:27:37 -07:00
Peli de Halleux
374bbb8304
Drift-compensated angle in gyro ( #931 )
...
* compute angle based on undrifted rate
* add is calibrating function
* fix integrator
* added example
* docs
* poll faster
2019-10-01 10:11:58 -07:00
Peli de Halleux
7581b5af9e
Drift support ( #926 )
...
* upgrading drift support
* updated showports
* typos
2019-09-29 09:49:13 -07:00
Peli de Halleux
e862869327
Snap backwards ( #923 )
...
* snap to multiple of 5
* normalize negative values
2019-09-27 15:49:21 -07:00
Peli de Halleux
b28b5cb6b7
better flow + handle unclosed connection ( #921 )
...
* better flow + handle unclosed connection
* more checks
2019-09-27 09:16:27 -07:00
Peli de Halleux
60c09809e7
Stall ( #897 )
...
* stall detection
* arrange blocks
* updated blocks
* tested on hw
2019-09-17 15:14:14 -07:00
Peli de Halleux
6f34887c94
Safepolling ( #915 )
...
* headstart on safe polling
* poke in sensors
* more poking
* typo
2019-09-17 14:30:02 -07:00
Peli de Halleux
361ae7a2d2
adding a few pause to allow motors to settle
2019-09-17 11:23:40 -07:00
Peli de Halleux
5c3c83eb52
add a run to avoid tight loop hogging ( #913 )
2019-09-17 10:52:00 -07:00
Peli de Halleux
def648a98b
Block updates follow blog post ( #905 )
...
* fix battery block comment
* update run phase blocks
* some more docs
2019-09-06 06:22:12 -07:00
Peli de Halleux
17ab24eaa9
Ramp ( #904 )
...
* updated ramp block
* updated example
2019-09-04 14:51:45 -07:00
Peli de Halleux
9c5d5f9a86
updated block
2019-09-04 13:50:13 -07:00
Peli de Halleux
87a65aa38f
battery properties ( #903 )
...
* Battery params
* move category
* cleanup
* use property
* fix level
* fix battery computation
* fix level comp
* docs
2019-09-04 12:56:45 -07:00
Peli de Halleux
56bbcde299
Support for smooth acceleration/deceleration in run ( #900 )
...
* removed logging
* removing more logging
* always use step for single/multiple motors
* refactored schedule
* account for accel ramp up and down
* added default acc/decel
* rounding speed/angle
* remove hack
* use acceleration time in run too
* handle missing case
* adding notes on motors
* adding sample
* fixed ramp simulation
* clear defaults
* some docs, more later
* adding basic examples
* remove debug msg
* clean json
* added move schedule
* docs
* basic docs
2019-09-02 20:57:23 -07:00
Peli de Halleux
277c9903bb
Tank fixes ( #892 )
...
* fixing turnration computation
* updated tank computation
* fix rendering glitch
* restore tank computation
* rounding errors
2019-08-30 05:40:51 -07:00
Michał Moskal
8b3461bebd
Add exitThread() polling the exit button ( #888 )
...
* Add exitThread() polling the exit button
* Add missing includes
* Remove redundant code
2019-08-28 22:43:21 -07:00
Peli de Halleux
abc93dd7da
Multi sensor fix ( #887 )
...
* more logging
* set uart mode all at once
* updated logging
* pr feedback
2019-08-28 16:21:06 -07:00
Peli de Halleux
aa40e7b169
Endprogram ( #884 )
...
* moving end program logic to c++
* typo
* always stop on reset
2019-08-28 08:52:01 -07:00
Max
db9b6a995b
IIC added ( #870 )
...
* IIC added
* Fixed bug with not detecting device
2019-08-27 17:57:21 -07:00
Max
5bd4aed0e1
Multiple sensors 2 ( #877 )
...
* Fixed -1 mode in libs
* Deleted todo
2019-08-27 16:34:55 -07:00
Peli de Halleux
2b300a4094
Maximmasterr set settle ( #882 )
...
* Added set settle time
* updated blocks
2019-08-27 14:57:28 -07:00
Max
4d2f72575b
Fixed multiple sensor bug ( #868 )
2019-07-15 15:26:25 -07:00
Sam El-Husseini
b71bfef418
Call setOutputType with the right arguments ( #828 )
...
* Call setOutputType with the right arguments
2018-12-03 16:37:53 -08:00
Peli de Halleux
2e0a34c99b
Calibration states ( #820 )
...
* color calibration
2018-12-03 16:37:40 -08:00
Peli de Halleux
dfc9ca1db4
fxing leading / in docs
2018-09-21 14:07:11 -07:00
Abhijith Chatra
9825a90df2
Buildfix for lego and bumping common-packages to 0.23.54 ( #780 )
...
* fixing build failure
* Bumping common-packages to 0.23.54
2018-09-18 16:31:40 -07:00
Peli de Halleux
1368ee824b
restoring consol eicon
2018-06-20 15:18:31 -07:00
Peli de Halleux
f2344ac52e
upgrading comm on packages ( #708 )
2018-06-20 13:59:20 -07:00
Peli de Halleux
c288242b9c
add "pause on run" flag to disable waiting after command ( #663 )
...
* add "pause on run" flag to disable waiting after command
* refactor
* fixing build
2018-06-01 08:51:50 -07:00
Michał Moskal
8ed79e7133
Swap X/y in images ( #528 )
...
* Swap X/Y in image encoding
* Fix PNG decoder
* Now really fix png
* reducing deps
* moving png.cpp into ev3
* bumped pxt
* updated shims
* fixing c++ compilation
* updated shims
* Fix pixel order
* update pxt
* Fix C++ image decoding
* Add expanded PNG images
* Generate E1 format images (in libs/ev3 run 'pxt buildsprites images')
* Go back to white background
* Remove PNG support
2018-04-19 12:08:16 -07:00
Peli de Halleux
4627328bcd
Output set Type fix ( #487 )
...
* properly send outputsettype info
* fix simulator
* bump pxt
* typo in docs
2018-04-11 08:48:07 -06:00
Sam El-Husseini
a433988929
New motor field editor ( #470 )
...
* New motor field editor showing two dropdown, first to select the type and the second to select the port.
2018-04-09 15:59:28 -07:00
Sam El-Husseini
d837a515dc
Fix brick color not changing to the color red. Fixes 453 ( #456 )
2018-04-08 03:35:02 -06:00
Peli de Halleux
69194b0b76
Erase on showstring + showports improvements ( #402 )
...
* erase line before show string + show ports upgrade
* fixed font size
* fixing console output
2018-04-03 04:30:23 -07:00
Peli de Halleux
3339a7660a
moving motor properties to lower group ( #403 )
2018-04-03 04:30:10 -07:00
Peli de Halleux
c0413aa192
hiding the was pressed block ( #401 )
2018-04-03 04:10:35 -07:00
Peli de Halleux
8536126e23
removing tacho ( #382 )
2018-03-28 09:04:28 -07:00
Peli de Halleux
550528c695
bringing back show ports ( #377 )
...
* bringing back show ports
* added firmware links in docs
* updated color rendering
* better rendering of touch/ultra/ir
* better data per sensor
2018-03-28 08:50:14 -07:00