Post Reply 
Casio Python updates
04-07-2020, 08:19 PM (This post was last modified: 04-09-2020 12:39 AM by ijabbott.)
Post: #1
Casio Python updates
The firmware updates promised for April 2020 are out now.
  • OS Ver. 3.40 for fx-CG50, fx-CG50 AU, and Graph 90+E
  • OS Ver. 3.30 for Graph 35+E II

Correction: OS Ver. 3.30 has not been released for fx-9860GIII as of 2020-04-07. Maybe it will be released later?

The MicroPython has a new "casioplot" module for drawing stuff.

I must say that the list of functions in the casioplot module is not very extensive:
  • show_screen() – shows (or refreshes) the drawing screen.
  • set_pixel(x, y[, color]) – draws a pixel with optional color (defaults to black).
  • get_pixel(x, y) – gets color of a pixel.
  • draw_string(x, y, s[, color[, size]]) – draws a text string with optional color (defaults to black) and size (defaults to "medium").

EDIT: There appears to be an additional, undocumented function:
  • clear_screen() – clears the drawing screen.

Drawing updates are not shown until the next call to show_screen(). The drawing screen is cleared (to all white pixels) when the SHELL is initialized (e.g. by running a .py script).

On the monochrome calculators (Graph 35+E II and fx-9860GIII is it is ever supported), RGB color values between (248,252,248) and (255,255,255) show as white; all other RGB color values show as black.

— Ian Abbott
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Casio Python updates - ijabbott - 04-07-2020 08:19 PM
RE: Casio Python updates - toml_12953 - 04-08-2020, 02:53 AM
RE: Casio Python updates - ijabbott - 04-08-2020, 08:44 PM
RE: Casio Python updates - toml_12953 - 04-08-2020, 09:37 PM
RE: Casio Python updates - ijabbott - 04-09-2020, 12:03 AM
RE: Casio Python updates - toml_12953 - 04-11-2020, 04:09 PM
RE: Casio Python updates - Helix - 04-08-2020, 10:40 PM
RE: Casio Python updates - toml_12953 - 04-09-2020, 12:15 AM
RE: Casio Python updates - ijabbott - 04-09-2020, 12:35 AM
RE: Casio Python updates - toml_12953 - 04-09-2020, 12:54 AM
RE: Casio Python updates - StephenG1CMZ - 04-11-2020, 03:40 PM
RE: Casio Python updates - toml_12953 - 04-11-2020, 04:31 PM
RE: Casio Python updates - StephenG1CMZ - 04-11-2020, 07:31 PM
RE: Casio Python updates - toml_12953 - 04-11-2020, 08:38 PM
RE: Casio Python updates - toml_12953 - 04-12-2020, 03:53 PM
RE: Casio Python updates - toml_12953 - 01-24-2021, 12:51 PM
RE: Casio Python updates - StephenG1CMZ - 01-24-2021, 03:22 PM
RE: Casio Python updates - critor - 01-26-2021, 07:20 PM
RE: Casio Python updates - robve - 02-13-2021, 06:27 PM
RE: Casio Python updates - robve - 02-14-2021, 03:00 AM



User(s) browsing this thread: 1 Guest(s)