-
Notifications
You must be signed in to change notification settings - Fork 188
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
introduce SCPI_HelpQ with descriptions #135
base: master
Are you sure you want to change the base?
Commits on Feb 1, 2022
-
output block data with delimiter
scpi-99 6.2.3.4 and 6.2.6 suggest returning multiple blocks is valid, so SCPI_ResultArbitraryBlockHeader() needs to insert a delimiter, other changes are: accepting _GLIBCXX_HAVE_STDBOOL_H, testing for non-NULL data in writeData(), and some spelling fixes.
Configuration menu - View commit details
-
Copy full SHA for 28b17f7 - Browse repository at this point
Copy the full SHA 28b17f7View commit details
Commits on Feb 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8ed2623 - Browse repository at this point
Copy the full SHA 8ed2623View commit details -
add SCPI_HelpQ callback , optional .description strings and provide conditional initializer macros dependent on config settings for USE_COMMAND_TAGS and USE_COMMAND_DESCRIPTIONS.
Configuration menu - View commit details
-
Copy full SHA for bc4f1d5 - Browse repository at this point
Copy the full SHA bc4f1d5View commit details
Commits on Feb 7, 2022
-
introduce search string to narrow down help output
Configuration menu - View commit details
-
Copy full SHA for 315f20d - Browse repository at this point
Copy the full SHA 315f20dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 159fe83 - Browse repository at this point
Copy the full SHA 159fe83View commit details -
Configuration menu - View commit details
-
Copy full SHA for d099d9a - Browse repository at this point
Copy the full SHA d099d9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for aa660db - Browse repository at this point
Copy the full SHA aa660dbView commit details
Commits on Jan 6, 2023
-
add full command descriptions to examples common def, set desc. defau…
…lt disabled * Properly integrate command descriptions into examples. Preliminary descriptions added after consulting scpi-99 standard, as well as looking at the DMM and TEST handler source. Command paramater types hinted as <param> where appropriate. Return values or ranges given at the end of each description in round brackets. * Default changed to USE_COMMAND_DESCRIPTIONS 0 to avoid unexpected impact on code side. Set to 1 to use. * scpi_command_t defintion helper macros moves to types.h
Configuration menu - View commit details
-
Copy full SHA for 1460793 - Browse repository at this point
Copy the full SHA 1460793View commit details
Commits on Jan 7, 2023
-
* fixes some inaccuracies in scpi-def * clean-up in utils.c * add documentation to introduced functions * correct CHAR_TO_LOWER
Configuration menu - View commit details
-
Copy full SHA for 7d0c83d - Browse repository at this point
Copy the full SHA 7d0c83dView commit details -
propagate MODE to Makefile for cross-compiling
Allow makefile to be used directly for cross-compiling (e.g. when treated as a git submodule). This requires CC and AR to be passed for a particular toolchain, but CFLAGS must also specify CPU and FPU options -> introduce MODE variable. CFLAGS cannot be passed without need to override in the makefile, so a new variable is needed. Cortex-M7 Example (linker: library and project use of VFP registers must match): CC=arm-none-eabi-gcc AR=arm-none-eabi-ar MODE="-mcpu=cortex-m7 -mthumb -mfpu=fpv5-sp-d16 -mfloat-abi=hard" (commit can be cherry-picked)
Configuration menu - View commit details
-
Copy full SHA for c394eb9 - Browse repository at this point
Copy the full SHA c394eb9View commit details
Commits on Jan 14, 2023
-
provide more elaborate description depending on USE_HELP_FILTER
When compiled with USE_HELP_FILTER 1, HELP? accepts an optional search string -> HELP? command description extended to reflect input and output types.
Configuration menu - View commit details
-
Copy full SHA for 1e1b594 - Browse repository at this point
Copy the full SHA 1e1b594View commit details
Commits on Jan 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f7c4cc4 - Browse repository at this point
Copy the full SHA f7c4cc4View commit details
Commits on Jan 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b3668be - Browse repository at this point
Copy the full SHA b3668beView commit details -
strncasestr, strncasestrn_s, pp_xstr clean-up and formatting
remove / comment currently unused code. Double-indirection helper definition moved to utils.h.
Configuration menu - View commit details
-
Copy full SHA for 36ddafe - Browse repository at this point
Copy the full SHA 36ddafeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c66dcd - Browse repository at this point
Copy the full SHA 9c66dcdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e7c828 - Browse repository at this point
Copy the full SHA 0e7c828View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dfac2b - Browse repository at this point
Copy the full SHA 5dfac2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5153e03 - Browse repository at this point
Copy the full SHA 5153e03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8aa90a7 - Browse repository at this point
Copy the full SHA 8aa90a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31a3e44 - Browse repository at this point
Copy the full SHA 31a3e44View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8a5d24 - Browse repository at this point
Copy the full SHA d8a5d24View commit details -
Revert "propagate MODE to Makefile for cross-compiling"
This reverts commit c394eb9.
Configuration menu - View commit details
-
Copy full SHA for 63f5e88 - Browse repository at this point
Copy the full SHA 63f5e88View commit details -
Configuration menu - View commit details
-
Copy full SHA for d803ffe - Browse repository at this point
Copy the full SHA d803ffeView commit details -
Configuration menu - View commit details
-
Copy full SHA for a44b9aa - Browse repository at this point
Copy the full SHA a44b9aaView commit details