Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: vtx22/SPARQ

v0.5.1

12 Sep 00:58
@vtx22 vtx22

Choose a tag to compare

SPARQ v0.5.1 Release

Features

  • Linux version now available with some limitations:
    • Multi viewport not supported
    • Currently no proper serial port device filtering
    • Linux serial port library is untested

Other Changes

  • ImGuiNotify popups are no longer using multi viewports for linux compatibility. This means they are now always rendered in the bottom corner of the application window and not in the bottom corner of the monitor.
Assets 4
Loading
YannickHecker reacted with hooray emoji
1 person reacted

v0.5.0

08 Sep 16:39
@vtx22 vtx22

Choose a tag to compare

SPARQ v0.5.0 Release

Features

  • Heatmap
    • Manual color scale
    • Automatic color scale
    • Value display
    • Bilinear filtering
  • Ability to remote control the plotter from the sender
    • Clear console
    • Rename dataset
    • Clear/delete single dataset by id
    • Clear/delete all datasets
    • Switch plot type

Performance

  • Receive thread now sleeps if no serial port is open

Fixes

  • Fixed serial port bug where baud rate was always 115200 no matter the user selection
Loading
YannickHecker reacted with hooray emoji
1 person reacted

v0.4.2

29 Apr 23:21
@vtx22 vtx22

Choose a tag to compare

SPARQ v0.4.2 Release

  • Fix for a bug in the receive loop that made it impossible to catch up parsing messages if more than one message was in the buffer. This resulted in lost messages for receive speeds higher than a few dozen Hertz.
  • Receive thread sleeps now happen at fixed intervals which improves maximum message receive rate
  • Parsing of the two byte long message length in the header is now endianess aware so that the sender does not have to swap bytes
Loading

v0.4.1

09 Mar 16:35
@vtx22 vtx22

Choose a tag to compare

SPARQ v0.4.1 Release

  • Implementation of thread safe serial port access
  • Detection of device disconnect to automatically close the port
  • Fixes for application crashes when device is disconnected while the port is open
  • Fixes for application crashes when device is sending data before port is open
Loading

v0.4.0

09 Mar 00:07
@vtx22 vtx22

Choose a tag to compare

SPARQ v0.4.0 Release

  • Graphics settings for VSync and antialiasing control
  • Color settings with plot colormap selector
  • Code cleanups
  • Changes to config.ini format for bools
  • Make all notification window durations fixed to 3s for success and 5s for errors
  • Made the STM32 sender classes public
Loading

v0.3.1

07 Mar 20:41
@vtx22 vtx22

Choose a tag to compare

SPARQ v0.3.1 Release

  • Important fixes for mutex locking to ensure GUI loop has opportunity to claim mutex
  • Important additions of missing mutex locks for data related values
  • Downsampling Settings
Loading

v0.3.0

04 Mar 17:04
@vtx22 vtx22

Choose a tag to compare

SPARQ v0.3.0 Release

  • Implemented simple downsampling/decimation if there are more than 50k samples in view
  • Refactor: All window classes now inherit from a base Window class
  • Prepare settings window for next release
Loading

v0.2.0

01 Mar 21:01
@vtx22 vtx22

Choose a tag to compare

SPARQ v0.2.0 Release

  • Implement handling of new message type BULK_SINGLE_ID
  • Transfer SPARQ format documentation to this repo
  • Code refactoring of sparq_message_t buffer parsing
  • Add imgui.ini to repo and to release versions
Loading

v0.1.0

28 Feb 22:20
@vtx22 vtx22
d8615be
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

SPARQ v0.1.0 Release

  • First basic release
  • Multithreaded serial read
  • Line Plot
  • Message formats: ID/Value, String
  • Data types: float, int32, uint32, string
  • Console printing
  • Measure markers
Loading

AltStyle によって変換されたページ (->オリジナル) /