Commit Graph
30 Commits
Author SHA1 Message Date
Laurens Valk d0fa20a89c doc: nomenclature and registered signs 2019-02-28 17:50:26 +01:00
Laurens Valk a1e43998f4 doc: languages and terminology 2019-02-28 17:48:14 +01:00
Laurens Valk 7b6b2d6916 parameters: revert CCW change
This reverts b560a545874271ee5f1de2b8f2c42456b06e2aa2

and adds uppercasing
2019-02-28 11:34:04 +01:00
David Lechner cd57290b78 parameters: change Color enum members to uppercase 2019-02-27 15:23:16 -06:00
David Lechner 6071e4e7d3 parameters: rename Direction.(counter)clockwise to Direction.(C)CW
clockwise and counterclockwise are very long to type, so replace them with the common abbriviations
2019-02-27 15:23:16 -06:00
David Lechner 2e3d013fec parameters: make Stop enum members uppercase 2019-02-27 15:23:14 -06:00
Laurens Valk be32bd8eb3 doc: remove self from methods docstrings
fixes #130
2019-02-26 11:56:02 +01:00
Laurens Valk 78bb431bc0 doc: fix duty setting
fixes #118
2019-02-19 21:24:05 +01:00
Laurens Valk e35c0ddb12 motorcontrol: partial terminology update for duty steps
when we add an offset internally, the argument isn't really duty cycle anymore. This could use some further work.

Offsets are still zero by default.
2019-02-07 10:16:59 +01:00
Laurens Valk 5894852ebf doc: proposed API update for dc motor settings 2019-02-06 15:48:54 +01:00
Laurens Valk d273a5fea9 bricks/ev3dev: make gyro api same as motor
and add calibrate and reset_angle methods

speed, angle, reset_angle and direction are now the same as in a motor
2019-01-29 11:38:56 +01:00
David Lechner 79056f1092 fake-pybricks: fix comments in example too long for pdf docs
in the pdf docs, the comment lines were too long and caused the line to be wrapped which doesn't make for easy reading
2019-01-24 16:16:17 -06:00
David Lechner eae359ee42 doc: fix module index
some modules were missing because of missing automodule directive
2019-01-24 16:10:11 -06:00
Laurens Valk cec568c454 doc: copyediting 2019-01-24 15:52:00 +01:00
Laurens Valk 5f65f842ad Merge branch 'run_until_stalled' and 'motor-lock' 2019-01-23 21:43:39 +01:00
Laurens Valk b1edd667e5 modmotor: respect previously specified stall limits 2019-01-23 21:11:51 +01:00
David Lechner c83e7d3a7d doc: make all the examples say "Example:" 2019-01-21 22:20:13 -06:00
Laurens Valk daa213b003 doc: drop features that won't be implemented for first release
Combined with previous comments, this closes #91
2019-01-18 17:19:19 +01:00
Laurens Valk 069f59a13a modmotor: make dc match docs
This adds an optional argument to limit the duty cycle
2019-01-13 17:51:55 +01:00
Laurens Valk 4ad8c8ac9c extmod: implement run_until_stalled with variable limits 2019-01-12 12:02:39 +01:00
Laurens Valk 34bc88dae3 doc: group motor methods by rubric 2019-01-11 09:03:18 +01:00
Laurens Valk 1cb21098a5 doc: motor debug, dc, and tracking api 2019-01-10 10:31:26 +01:00
Laurens Valk b6c302321a doc: simplify motor settings 2019-01-09 16:08:32 +01:00
Laurens Valk e9d83c80c4 doc: back to explicit ev3brick and ev3devices
(instead of brick and devices)

After internal discussion:
- This way we need to maintain only one fake API.
- Autocomplete can pick up the right brick/devices.
- Explicit is better than implicit.
2019-01-09 14:51:41 +01:00
Laurens Valk 15791fbe8d doc: brick, sound, display, and experiment with samples 2019-01-04 15:05:17 +01:00
Laurens Valk 98cf320246 doc: simplify gear ratio 2019-01-03 14:10:24 +01:00
Laurens Valk c9c8736d15 doc: motor draft 2019-01-03 13:54:47 +01:00
Laurens Valk d5d7b9a9c7 doc: motor settings and most ev3 sensors
Note: the motor code will be updated accordingly once updated API is considered final.
2018-12-31 12:15:09 +01:00
Laurens Valk 0cdf3fdebc doc: experiment with signal types 2018-12-29 13:02:59 +01:00
Laurens Valk 89fc64d911 doc: autodoc for init
test syntax for autolinking to types
test syntax to avoid evaluating enum arguments to numbers
2018-12-28 16:40:01 +01:00