The latest version of the revision history may not match the distributed version for each platform.
1.3 MWSTAGE2022_07 recorded version
Major version upgrade.
Changed internal drawing resolution from 320x240 to 640x480 pixels
Added real-time graphs for accelerometer
Added sensor graph to save and graph sensor data
Added support for English display
Changed main manual to local html file
1.0.8 MWSTAGE2021_09 recorded version.
[ A ][ B ][ C ] buttons sometimes remained out of pointer
CRLF is now sent to TWELITE on Enter input in STAGE APP.
updated FTDI library on Mac to work on Apple Silicon(M1) without using serial intermediary program.
added setting the PATH of msys tools on Windows to prevent unexpected make from being invoked.
added support for moving to the write screen even when TWELITE is not connected (by entering B,R keys and specifying the target TWELITE model).
When VSCode is used, the screen for writing .bin files under build/ is opened instead of executing build when Act or TweApps is selected. (Build is performed from VSCode)
Set some environment variables internally and made VSCode started from TWELITE STAGE refer to these variables so that VSCode can execute appropriate builds and refer to appropriate library sources for VSCode’s code interpretation
Sample code is stored under the MWSDK folder, but by dropping the build target folder, build and write operations can be performed in folders other than the MWSDK folder (folder names must not contain spaces, Japanese characters, etc.)
The internal folder settings and environment variable settings are now displayed on the console screen at startup.
STAGE APP is terminated after waiting 1 second when terminating.
1.0.7pre2
Enhanced support for Raspberry Pi (1.0.7pre2)
Added serial0 support (TWELITE STAGE HAT)
Added build for Zero (disable build & draw fade function in supported libraries)
Added build for X11 desktop
Added support for general FTDI devices (FT232, FT230). Firmware write mode must be done manually
Added the function to display the COM port assigned by Windows by pressing c key on the serial port selection screen on Windows.
added the ability to change the baud rate from 115200bps
Added a command line option (-E 0) to disable the drawing fade function.
1.0.3 MWSTAGE2020_12 recorded version
TWELITE CUE support (parser and CUE viewer)
Verify (compare) when writing in the rewrite menu.
Apple Silicon tentative support (TWELITE_Stage.command is universal app, external command sersrv_ftdi.command for serial processing, Tools rebuilds intel binary that can work with Rosetta2, serial communication is slower because it is via an external command)
Moved MWSTAGE/MWSDK/Tools to MWSTAGE/Tools in the folder structure. (To make MWSDK available as it is in MWSDK_COMMON repository)
TWELITE_Stage.ini (remove extension from startup filename and add .ini) is now loaded at startup and the MWSDK folder can be selected. (It is now possible to easily switch between older versions of the library set.)
Changed SDL2 library for screen rendering to 2.0.12 (Windows, MacOS, RaspberryPi).
The DLL file is no longer necessary for Windows as a static build.
The number of parallel builds by make -j is now (number of physical CPUs - 1).
reopen serial port explicitly in some places of rewrite menu. added support for easy recovery from USB disconnection when a device is unplugged or plugged in.
added support for opening the folder TWENET/usever.mk when opening mwx or twesettings by pressing Alt(Cmd)+Shift+m, t.
The following changes have been made.
[Raspberry Pi] Fixed a problem that write menu transition at /dev/serial0 fails at the first boot.
Known Issues
Help message may not appear when Alt(Cmd) is pressed down at startup; it appears by typing Alt(Cmd)+0.
In the rewrite menu, when the file name is too long, the line may be disrupted.
We have not fully tested the operation on Apple Silicon.
0.9.11 MWSTAGE2020_10, Raspberry Pi version (tentative)
(* This version is not comprehensively verified.)
Operation on Raspberry Pi
Other functional adjustments
0.9.9 - MWSTAGE202020_10 included version
Added [Web] button to the top level menu as well, so that the related links can be opened in the browser.
Implemented the function to open in Folder, Web and VS Code of Linux version.
It was sometimes difficult to transition to the write menu when the TWELITE radio module was frequently outputting UART.
1.0.3 MWSTAGE2020_12 version
TWELITE CUE support (parser and CUE viewer)
Verify (compare) when writing in the rewrite menu.
Apple Silicon tentative support (TWELITE_Stage.command is universal app, external command sersrv_ftdi.command for serial processing, Tools rebuilds intel binary that can work with Rosetta2, serial communication is slower because it is via an external command)
Moved MWSTAGE/MWSDK/Tools to MWSTAGE/Tools in the folder structure. (To make MWSDK available as it is in MWSDK_COMMON repository)
TWELITE_Stage.ini (remove extension from startup filename and add .ini) is now loaded at startup and the MWSDK folder can be selected. (It is now possible to easily switch between older versions of the library set.)
Changed SDL2 library for screen rendering to 2.0.12 (Windows, MacOS, RaspberryPi).
The DLL file is no longer necessary for Windows as a static build.
The number of parallel builds by make -j is now (number of physical CPUs - 1).
reopen serial port explicitly in some places of rewrite menu. added support for easy recovery from USB disconnection when a device is plugged or unplugged.
Known Issues.
Help message may not appear when Alt(Cmd) is pressed down at startup; it appears by typing Alt(Cmd)+0.
In the rewrite menu, when the file name is too long, the line may be disrupted.
We have not fully tested the operation on Apple Silicon.
0.9.11 MWSTAGE2020_10, Raspberry Pi version (tentative)
(* This version is not comprehensively verified.)
Operation on Raspberry Pi
Other functional adjustments
0.9.9 - MWSTAGE202020_10 included version
Added [Web] button to the top level menu as well, so that the related links can be opened in the browser.
Implemented the function to open in Folder, Web and VS Code of Linux version.
It was sometimes difficult to transition to the write menu when the TWELITE radio module was frequently outputting UART.