Commit Graph
100 Commits
Author SHA1 Message Date
Peli de HalleuxandGitHub 0b763978f2 gyro boy improvements (#236)
gyro boy improvements
2018-01-13 08:31:10 -08:00
Peli de Halleux 25fded6afb 0.0.65 2018-01-13 00:02:01 -08:00
Peli de HalleuxandGitHub fc6fb0811f Timers (#235)
* adding timer support

* updates strings
2018-01-13 00:00:55 -08:00
Peli de Halleux 0f3de6cf07 0.0.62 2018-01-11 22:56:34 -08:00
Peli de HalleuxandGitHub 21195e4abf Datalog (#233)
* support for custom csv separator

* simple datalog frameowrk

* api strings

* hide setfile

* storage fixes

* log seconds, not milliseconds
2018-01-11 22:53:28 -08:00
Peli de Halleux c992100a38 added option to append CSV headers 2018-01-11 21:36:43 -08:00
Peli de Halleux 966fd81870 0.0.61 2018-01-11 14:08:14 -08:00
Peli de Halleux cb9d2aeb39 bumping pxt dependency 2018-01-11 14:08:01 -08:00
Peli de Halleux 3cee55f4c2 0.0.60 2018-01-11 13:43:41 -08:00
Peli de HalleuxandGitHub 3815d2fd3b simplifiying brick light api (#231) 2018-01-11 13:43:11 -08:00
Peli de Halleux 1453b7e0a3 gyro reset fix 2018-01-11 11:17:23 -08:00
Peli de Halleux 6fb5c54280 fix build break 2018-01-11 08:55:31 -08:00
Peli de Halleux 9d5ca35e83 fix battery encoding 2018-01-11 08:47:09 -08:00
Peli de Halleux 893dd0f9c4 rename "enter..." to "button enter" 2018-01-11 08:28:25 -08:00
Peli de HalleuxandGitHub c3419c0b74 support for unregulated motors (#227) 2018-01-10 23:34:27 -08:00
Peli de Halleux a4164470d8 updated api to align with labview 2018-01-10 22:29:35 -08:00
Peli de Halleux e61dffff03 fixing threshold 2018-01-10 11:45:08 -08:00
Peli de Halleux b9f5096480 pause until motor measured move is done 2018-01-10 11:29:27 -08:00
Peli de Halleux 9912d68c8b fixing chassis 2018-01-10 11:14:25 -08:00
Peli de Halleux 951b9be6e4 fixing motors 2018-01-10 11:14:18 -08:00
Peli de Halleux cd0c9df86e bump to 3.0.8 2018-01-10 08:58:54 -08:00
Peli de Halleux 337d42287a 0.0.58 2018-01-09 22:14:43 -08:00
Peli de HalleuxandGitHub ce3383f1b7 Turn ratio field editor (#225)
* Turn ratio field editor (initial draft)

* Add field turn ratio editor

* Fix arrow rotation

* Fix left and right direction, remove unnecessary SVG circles.

* Update UI a little. add marker.

* updated math for turnratio angle

* slightly cuter

* cleanup

* consistent naming

* more cleanup

* fixing motor node issue

* updated package version
2018-01-09 22:05:26 -08:00
Peli de HalleuxandGitHub 5ed0135124 cleaning up images (#223)
* cleaning up images

* extra comma
2018-01-09 12:51:44 -08:00
Peli de HalleuxandGitHub 892a2d585f Thresholds (#222)
* add threshold blocks

* updated strings

* added gap

* reorg color/gyro blocks

* fixing sound names

* adding stop block

* fixing exanmples
2018-01-09 12:46:48 -08:00
Peli de Halleux 9cbf5efd7e 0.0.57 2018-01-08 22:01:11 -08:00
Peli de HalleuxandGitHub a27a7fcd55 removing measured overloads until blocks support (#215) 2018-01-08 15:27:37 -08:00
Peli de HalleuxandGitHub b5ad898c9e Screentweak (#214)
* adding pid

* hiding functions

* precision of value
2018-01-08 15:00:00 -08:00
Peli de Halleux 456df3c442 Merge branch 'master' of https://github.com/microsoft/pxt-ev3 2018-01-08 14:43:19 -08:00
Peli de Halleux 1552eb05b4 matter most info 2018-01-08 14:43:15 -08:00
Peli de Halleux d61a63f70a avoid overlaps in port view 2018-01-08 09:08:59 -08:00
Peli de Halleux 4207bd06c0 removing microbit font 2018-01-08 08:53:03 -08:00
Peli de Halleux 58763e398b 0.0.56 2018-01-07 23:39:04 -08:00
Peli de Halleux f77bf165eb updates strings 2018-01-07 20:51:48 -08:00
Peli de Halleux 4880d9ea5b Merge branch 'master' of https://github.com/microsoft/pxt-ev3 2018-01-07 20:45:56 -08:00
Peli de Halleux ab4fb019f9 more changes to "print" 2018-01-07 20:45:48 -08:00
Peli de Halleux 0f2bda2496 shuffling motor blocks 2018-01-07 20:33:02 -08:00
Peli de Halleux 64389a7689 more annotations 2018-01-07 10:06:02 -08:00
Peli de HalleuxandGitHub f77778ef85 Merge branch 'master' into speedfield 2018-01-07 09:59:11 -08:00
Peli de Halleux 7d01823caf remove stopAllMotors on escape key 2018-01-07 09:58:08 -08:00
Peli de Halleux 0345277bef 0.0.55 2018-01-06 00:00:40 -08:00
Peli de HalleuxandGitHub 9ae6482f28 fixing isReady query on motors (#197) 2018-01-06 00:00:04 -08:00
Peli de Halleux 77fb64043d stop all motors when pressing escape 2018-01-05 22:56:11 -08:00
Peli de Halleux f875681661 added roaming 2018-01-05 22:04:18 -08:00
Peli de Halleux fbb1fa688d fixing gallery 2018-01-05 21:50:50 -08:00
Peli de Halleux 485f02ed27 cruise control activities 2018-01-05 21:49:04 -08:00
Peli de Halleux 81f406c6cc ignition activities 2018-01-05 21:40:11 -08:00
Peli de Halleux ac0a7b326f 0.0.54 2018-01-05 21:30:05 -08:00
Peli de Halleux c814728354 pdated ultrasonic default 2018-01-05 21:29:52 -08:00
Peli de Halleux abeb378b17 reverse beeper 2018-01-05 21:20:00 -08:00
Peli de Halleux 6928f9e50e traffic lights activity 2018-01-05 19:28:24 -08:00
Peli de Halleux 931987468a light the way activities 2018-01-05 19:14:55 -08:00
Peli de Halleux 94c4e508fe reversing the robot 2018-01-05 18:36:20 -08:00
Peli de HalleuxandGitHub ea46f1cbc7 3 activies from curriculum (#194)
* 3 activies from curriculum

* fixing style
2018-01-05 18:24:23 -08:00
Peli de HalleuxandGitHub 64d6c2b090 Motors cleanup (#192)
* refactoring

* moving chassis into separate project

* added set motors
2018-01-05 16:02:52 -08:00
Peli de Halleux 886464b470 Merge branch 'master' of https://github.com/microsoft/pxt-ev3 2018-01-05 08:47:26 -08:00
Peli de Halleux b9ff9d21f1 bump common packages 2018-01-05 08:47:22 -08:00
Peli de HalleuxandGitHub aa06fd344a store synched motor info always (#187) 2018-01-05 08:40:49 -08:00
Peli de Halleux dc6ce0efc7 0.0.53 2018-01-05 08:39:30 -08:00
Peli de HalleuxandGitHub a9be582f90 gyro calibration done right (#186) 2018-01-04 23:21:19 -08:00
Peli de Halleux ac428a3936 invert arguments in print line 2018-01-04 22:13:17 -08:00
Peli de HalleuxandGitHub 1e460eef9e basic reading of battery level (#182) 2018-01-04 21:50:13 -08:00
Peli de Halleux 59ca9cf463 0.0.52 2018-01-04 13:04:23 -08:00
Peli de HalleuxandGitHub 7da811246c Behaviors Driven Robotics (#178)
* adding avoid crash behavior

* more implementation

* add another simple behavior

* fixed synched motors

* bump common packages
2018-01-04 12:55:30 -08:00
Peli de HalleuxandGitHub ba0eb93b0f use common packages tests implementation (#171) 2018-01-04 09:23:28 -08:00
Peli de Halleux b7cdc7d0fe moving blocks around 2018-01-04 08:25:02 -08:00
Peli de Halleux 1c81ecd23f send ports data to console 2018-01-03 08:24:54 -08:00
Peli de HalleuxandGitHub 4d223374b5 Differential drive (#164)
* clear sync speed cmd

* differential drive model

* use cm/s

* fixed aggressive clearing of motor sync command

* better computation of turn artio

* improved robot dimensions

* moving block up

* hanbdle infinite case

* correct handling of inifinte time/step

* better stop handling
2018-01-03 00:27:05 -08:00
Peli de HalleuxandGitHub c35dbdd38f Motor sync support in simulator (#159)
* parse sync motor command

* better sim support

* sync support

* fixing tank
2018-01-02 16:20:00 -08:00
Peli de Halleux 58384017f2 0.0.46 2017-12-28 09:08:27 -08:00
Peli de HalleuxandGitHub 01f7fe633c Motorworks2 (#141)
* fixing polarity

* allocate motor on motorUsed only

* perform sub-step integration step for better precision
2017-12-28 09:07:57 -08:00
Peli de HalleuxandGitHub f01370e4fd Simulator support for motor commands (#137)
* support for "step" functions

* locale files

* enum issue

* fixing decoding of array

* implement clear count

* log unknown commands
2017-12-27 17:05:15 -08:00
Peli de Halleux 7f5b8aed99 more tweaking of angle encoding 2017-12-19 17:15:53 -08:00
Peli de Halleux 9cca35d49f encoding 32bit angle into data buffer 2017-12-19 16:54:44 -08:00
Peli de Halleux 7123bfecd3 removing cancel animation stuff 2017-12-19 16:21:14 -08:00
Peli de Halleux c8ac770983 read motor state into lms_motor 2017-12-19 16:18:17 -08:00
Peli de Halleux aa031036ee updating motor state in game loop 2017-12-19 16:03:26 -08:00
Peli de Halleux a7d002d949 0.0.45 2017-12-19 15:10:32 -08:00
Peli de Halleux 93fd8c8c78 removing more icons 2017-12-19 15:10:13 -08:00
Peli de HalleuxandGitHub d78d9c8686 basic ports view (#115)
* basic ports view

* slight adjustement of rendering
2017-12-19 14:26:57 -08:00
Peli de Halleux eac3e183c3 better test support 2017-12-19 13:10:40 -08:00
Peli de Halleux e07d6e3a31 0.0.44 2017-12-19 11:53:50 -08:00
Peli de Halleux 763ad3f763 0.0.43 2017-12-19 11:38:02 -08:00
Peli de HalleuxandGitHub 919a03951c Removing icons (#114)
* removing icons

* added "pause for light"
2017-12-19 11:37:33 -08:00
Peli de HalleuxandGitHub 9e427898ae added test framework (#113)
* added test framework

* added toString on motors

* enabling logs
2017-12-19 07:07:50 -08:00
Peli de HalleuxandGitHub 60bf3a17d3 a mini-console support with scroll up / down (#112)
* a mini-console support with scroll up / down

* fix compile error
2017-12-18 22:36:32 -08:00
Peli de Halleux b07f157181 0.0.42 2017-12-18 18:24:46 -08:00
Peli de Halleux 43a9d03231 fixing pauseUntilReady signature 2017-12-18 14:45:44 -08:00
Peli de Halleux c0f6cd3651 test passing on hw 2017-12-18 14:31:17 -08:00
Peli de HalleuxandGitHub f1445c6e89 Motor pause until ready (#108)
* adding command to pause until ready

* adding console API

* adding ready support for motors

* fix time output scale

* fixing angle
2017-12-18 14:13:38 -08:00
Peli de Halleux b166f6034e storing test 2017-12-18 09:43:44 -08:00
Peli de Halleux d07f672b28 fixing single motor set speed 2017-12-18 09:17:19 -08:00
Peli de Halleux 363e076f36 fixing motor compilation 2017-12-18 08:54:53 -08:00
Peli de Halleux 217958aec3 fix polarity 2017-12-17 23:19:38 -08:00
Peli de Halleux 367b1b0d1a properly setting multiple-motor options 2017-12-17 23:00:07 -08:00
Peli de HalleuxandGitHub 6836852122 refactoring motors wiht base class (#104) 2017-12-17 22:47:13 -08:00
Peli de Halleux 539cf3d73e 0.0.40 2017-12-15 14:30:51 -08:00
Peli de Halleux 4b3e7cfb7d bump pxt-core to 3.0.2, bump pxt-common-packages to 0.14.13, 2017-12-15 14:30:43 -08:00
Peli de HalleuxandGitHub 6a4e64eac0 Merge pull request #79 from Microsoft/motorsync
Motor sync block
2017-12-15 14:28:03 -08:00
Peli de HalleuxandGitHub 13f8659b98 Merge pull request #97 from Microsoft/startup_delay
Startup delay for sensors to get values
2017-12-15 07:05:21 -08:00