Complete guide to configuring and controlling your Morserino-32 device
The Morserino-32 Configuration Tool provides a comprehensive web interface for configuring and controlling your Morserino-32 device. This guide will help you understand all the features and how to use them effectively.
The tool uses the M32 Protocol to communicate with your Morserino-32 device, allowing you to adjust settings, manage files, control speed and volume, navigate menus, and much more - all from your web browser.
To use the Morserino-32 Configuration Tool, you need to:
Note: The Web Serial API is only supported in Chrome, Edge, and other Chromium-based browsers. Firefox and Safari do not currently support this feature.
The configuration tool is organized into several sections:
The Connection section allows you to establish communication with your Morserino-32 device and enable the M32 Protocol.
After connecting, you'll see device information including:
Important: You must enable the M32 Protocol after connecting to access all configuration features. This is done with the "Enable M32 Protocol" button.
The tool uses the following commands to establish communication:
PUT device/protocol/on
- Enables the M32 ProtocolPUT device/protocol/off
- Disables the M32 Protocol
When the protocol is enabled, the Morserino-32 will not go into sleep mode until the protocol is disabled or the connection is closed.
Adjust the keyer speed (in words per minute) using the slider. Changes take effect immediately.
The speed control uses the command:
PUT control/speed/<value>
- Sets the keyer speed to the specified value
Adjust the speaker volume using the slider. The volume range is 0 (silent) to 19 (maximum).
The volume control uses the command:
PUT control/volume/<value>
- Sets the volume to the specified value
The "Stop Active Mode" button returns the Morserino-32 to the main menu from any active mode.
This button uses the command:
PUT menu/stop
- Stops the active mode and returns to the main menu
The Menu Navigation section displays the current menu and all available menu items. Click on any menu item to select it.
The tool retrieves menu information using:
GET menu
- Gets the current menuGET menus
- Gets all available menu items
After selecting a menu item, you can start it using one of two buttons:
These buttons use the commands:
PUT menu/start/<menu number>
- Starts the specified menu itemPUT menu/start now/<menu number>
- Starts the specified menu item immediately
The Configuration Parameters section displays all available parameters with their current values. Click the "Edit" button next to a parameter to modify it.
The tool retrieves parameter information using:
GET configs
- Gets all parameters with their current valuesGET config/<parameter name>
- Gets detailed information about a specific parameter
When editing a parameter, you'll see its description and current value. Depending on the parameter type, you'll get either:
After making changes, click "Save" to apply them. The tool uses the command:
PUT config/<parameter name>/<value>
- Sets the parameter to the specified value
Here are some of the most commonly used parameters:
Parameter | Description | Values |
---|---|---|
Keyer Mode | Sets the keyer operation mode | Iambic A, Iambic B, Ultimatic, Non-Squeeze, Straight Key |
Tone Pitch | Sets the audio tone frequency | Numeric value (Hz) |
External Pol. | Sets the polarity for external key/paddle | Normal, Reversed |
Paddle Swap | Swaps the dot and dash paddles | Normal, Swapped |
Encoder Click | Enables/disables encoder click sound | On, Off |
Snapshots allow you to save and recall different configurations. The Morserino-32 supports up to 8 snapshots.
The Snapshots section shows all currently stored snapshots and provides buttons to:
The tool uses the following commands for snapshot management:
GET snapshots
- Gets a list of all stored snapshotsPUT snapshot/store/<n>
- Stores current settings in snapshot n (1-8)PUT snapshot/recall/<n>
- Recalls settings from snapshot nPUT snapshot/clear/<n>
- Clears (deletes) snapshot n
The File Player section allows you to edit text files for the Morserino-32 file player. You can create new files or modify existing ones.
The section shows:
When creating text files for the file player, you can use special syntax:
<p>
- Inserts a pause<c>
or /c
at the beginning of a line - Marks the line as a comment (not played)Example:
<c> This is a comment line
This is the first line of text
This is the second line with a pause at the end <p>
This is the third line
The tool uses the following commands for file management:
GET file/size
- Gets the file size and available storageGET file/text
- Gets the complete file contentPUT file/new/<line of text>
- Creates a new file with the specified linePUT file/append/<line of text>
- Appends a line to the existing file
The WiFi Configuration section allows you to configure up to 3 WiFi profiles with SSID, password, and TRX peer settings.
For each WiFi profile, you can set:
You can also select which WiFi profile to use for connecting.
The tool uses the following commands for WiFi configuration:
GET wifi
- Gets all WiFi settingsPUT wifi/ssid/<n>/<ssid>
- Sets the SSID for WiFi profile n (1-3)PUT wifi/password/<n>/<password>
- Sets the password for WiFi profile nPUT wifi/trxpeer/<n>/<trxpeer>
- Sets the TRX peer for WiFi profile nPUT wifi/select/<n>
- Selects WiFi profile n for connection
If you're having trouble connecting to your Morserino-32:
If you're connected but having trouble with the M32 Protocol:
If parameter changes don't seem to be taking effect: