microsoft / pxt-ev3

Microsoft MakeCode editor for the LEGO MINDSTORMS EV3 Brick
https://makecode.mindstorms.com/
Other
55 stars 39 forks source link

Insuffcient Documentation for the Automation Blocks #962

Open OliviliK opened 4 years ago

OliviliK commented 4 years ago

Describe the bug The available documentation of the automation blocks is unsufficient and includes blocks (movingAverageFilter) that are not yet available.

To Reproduce Steps to reproduce the behavior:

  1. Open https://makecode.mindstorms.com/beta
  2. In block menu, select extensions
  3. In extensions, select automation
  4. In block menu, open automation
  5. Select set ...pidcontroller= block and drop it in the canvas
  6. In the canvas, right click and select help to open documentation

Expected behavior The available blocks indicate the following entities and variables that are not explained

  1. State
  2. Derivative Filter
  3. Point
  4. Fields: kp, ki, kd, kt, N, b, ysp, y, u, ulow, uhigh

Desktop (please complete the following information):

Additional context I am a professional in process control engineer and could reverse engineer all the required information, but that is not available for an average user.