(Teletype) 2.2 Release

teletype
#12

Alpha 2 Release

teletype.zip (120.4 KB)

Changelog

  • FIX: missing CHAOS.ALG entries
  • FIX: live mode redraw fixup

Why this release was removed temporarily:

Short answer: compiler bug. Vexed me for a while.

1 Like

(Teletype) Monitoring Live Variables (Done)
split this topic #13

8 posts were merged into an existing topic: (Teletype) CHAOS

0 Likes

#14

@Leverkusen at @sliderule’s request I moved the CHAOS discussion to the CHAOS thread.

0 Likes

#15

i noticed that the shortcut for help screen is listed as Alt-?. it’s a bit confusing since the actual shortcut is Alt-Shift-/. perhaps we should allow both Alt-/ and Alt-Shift-/ to avoid confusion? (and it can stay as Alt-? in the docs).

2 Likes

CHAOS Operators
#16

Alpha 3 Release

teletype-2.2.0-alpha.3.zip (120.5 KB)

Changelog

  • CHAOS bug fixes
2 Likes

CHAOS Operators
#17

PARAM.SCALE is great.
One question though, is it normal that PARAM.SCALE 1 16 results in a maximum of 15 ?

1 Like

CHAOS Operators
#18

Before executing PARAM.SCALE, does your PARAM go all the way to 16383?

There is a bug in Alpha 3 it seems, as I’m scaling to 16384 not 16383, but that won’t make a difference if your PARAM value doesn’t go all the way.

PARAM.CAL.MAX and PARAM.CAL.MIN are on the way and will solve this problem, I’ll make bugfix at that time.

0 Likes

#19

Great. Mine goes up to 16340 only.

0 Likes

#20

Yeah, I am seeing slight inconsistencies with PARAM.SCALE as well.
For example

PARAM.SCALE 0 24

yields values between 0 and 23

0 Likes

#21

Same comment as above. If your naked PARAM at fully-clockwise does not reach 16384, then the maximum value yielded by a scaled PARAM will be off-by-one.

0 Likes

#22

Yup, my PARAM on it’s own seems to slightly fluctuate between 16320 and 16336.

0 Likes

Teletype 3.0
#23

thread recategorized to Development

1 Like

#24

My screen never goes fully blank. The only thing that happens is the message “Teletype 2.2.0-Alpha.3: 2424CFF” disappears, but the prompt and top right corner symbols and text are always visible.

1 Like

#25

Thanks for the report! This turned out to be excessive sensitivity in sampling the knob value. Fixed in…

Alpha 4

teletype.zip (120.6 KB)

Changelog

  • Fixed buffer overflow in version string display
  • Reduced knob sensitivity for screensaver wake
0 Likes

#26

Alpha 5

teletype.zip (120.6 KB)

Changelog

  • Fixed bug when changing scripts in edit mode with alt-F1 et al.
0 Likes

#27

Alpha 6

teletype.zip (121.3 KB)

Changelog

  • Implemented new calibration operators
PARAM.CAL.MAX             | set and return param max
PARAM.CAL.MIN             | set and return param min
  • Same set of operators for IN

Example PARAM Calibration

  1. Turn knob fully counterclockwise
  2. PARAM.CAL.MIN
  3. Observe the value
  4. Repeat step 2 several times to understand jitter
  5. Turn knob fully clockwise
  6. PARAM.CAL.MAX
  7. Repeat step 6 several times

Note

  • Calibration data saves across reboots
  • Calibration data is cleared whenever new firmware is loaded
4 Likes

(Teletype) IN / PARAM Calibration (Done)
#28

Alpha 7

teletype.zip (121.4 KB)

Changelog

  • Added (IN/PARAM).CAL.RESET
4 Likes

#29

Feature Change

As the USB filesystem rewrite will require copious testing, I’m going to push it back to version 2.3, where it will be the first and likely only feature that I add.

5 Likes

#30

That’s super nice ! thanks !

1 Like

#31

After careful consideration, I’m withdrawing my support for turtle step quantization (@QUANT, discussion starts here).

It’s actually not a very easy problem to solve as I had thought, and 100% of the functionality is already present in @MOVE.

1 Like