Skip to content

[Library Manager] Please add Vrekrer_scpi_parser Library #10941

@Vrekrer

Description

@Vrekrer

Please add Vrekrer_scpi_parser library to Library Manager.
https://github.com/Vrekrer/Vrekrer_scpi_parser
Thanks.

Vrekrer scpi parser

A simple SCPI parser for small Arduino projects.

Features

  • Small memory footprint, implemented for reduced RAM usage.
  • Minimal, clean code API.
  • Can process char* strings or input from any Stream interface like Serial or Ethernet.
  • Flash strings (F() macro) support for lower RAM usage.

SCPI features:

  • Commands defined using stings
    E.g. "MEASure:VOLTage:DC?"
  • Short and long token forms, and upper and lower case commands
    E.g. "MEASURE:VOLTAGE:DC?", "meas:VoLt:DC?"
  • Numeric suffixes using the # character:
    E.g. definition : "CHANnel#:SELect"
    E.g. usage : "CHAN0:SEL", "chan5:sel", "chan13:sel"
  • Comma separated parameters recognition.
  • Parameters treated as text, processed by the user program.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions