Skip to content

ATS Mini Controller #128

@GrzegorzZajac000

Description

@GrzegorzZajac000

Hi!

I've developed a tool for controlling the ATS Mini
https://ats-mini-controller.vercel.app/

While working on this tool, I've encountered a few issues and thought of some improvements that could make the experience much better. Here are my suggestions and bug reports:

  1. Screenshot Speed
    Taking screenshots currently takes a very long time. Is there any way to speed up the screenshot process?

  2. Audio Quality Issue (USB + 3.5mm Jack)
    When the ATS Mini is connected to a PC via both USB and the 3.5mm jack at the same time, the audio output is very weak and heavily distorted (lots of clipping). Is there a way to improve this? A similar situation occurs when connecting to a phone via USB-C and playing audio through the ATS MINI speaker.

  3. Saving Theme via USB Serial Command
    Would it be possible to add a command to save the current theme through the USB serial interface?

  4. Querying Single Values via Command
    Could you add a command that allows querying a single value, such as the current mode, band, volume, step, seek, screen on/off, etc.?

  5. Setting Values Directly via Command
    Would it be possible to add commands to directly set values like seek (e.g., to 100k, 1M, etc.), as well as other parameters such as mode, band, volume, and other settings?

Thanks for your great work on ATS Mini! These changes would make the tool much more powerful and user-friendly.

To Reproduce
Go to https://ats-mini-controller.vercel.app/ and connect radio ;)

Expected behavior
Screenshots are captured significantly faster.
Audio quality remains clear and strong when both USB and 3.5mm jack are connected.
Theme can be saved via a simple USB serial command.
Single device parameters (mode, band, volume, etc.) can be queried with dedicated commands.
Device parameters (seek, mode, band, volume, etc.) can be set directly via command with specific values.

Information:
ATS Mini Firmware: v2.22

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions