Ondřej Hruška
|
01a7c9d556
|
return No error for SYST:ERR:ALL? if no errors present, not just newline.
|
9 years ago |
Ondřej Hruška
|
808637a779
|
configurable newline
|
9 years ago |
Ondřej Hruška
|
b4bc96696a
|
improved readme and added scpi.h with all headers included
|
9 years ago |
Ondřej Hruška
|
55dc8e75aa
|
gcc example, improved readme
|
9 years ago |
Ondřej Hruška
|
fe37302a5d
|
Attempt to make iot compile to a lib
|
9 years ago |
Ondřej Hruška
|
9a55f11345
|
removed junk, improved readme
|
9 years ago |
Ondřej Hruška
|
f62cd8df28
|
chardata
|
9 years ago |
Ondřej Hruška
|
195132e829
|
fixed stupid bug causing a warning
|
9 years ago |
Ondřej Hruška
|
daf9a3c2a5
|
fixed some small style errors and warnings
|
9 years ago |
Ondřej Hruška
|
1118d51b7c
|
support for custom errors & properly set SESR error type flags
|
9 years ago |
Ondřej Hruška
|
430e2ca7ba
|
Discard leading whitespace after semicolon properly
|
9 years ago |
Ondřej Hruška
|
c7f3337c6f
|
better example code
|
9 years ago |
Ondřej Hruška
|
326b6324cd
|
better testing code in main.c, added scpi_handle_string() for receiving multiple chars
|
9 years ago |
Ondřej Hruška
|
4fe15cc644
|
Added some more builtins, cleaning
|
9 years ago |
Ondřej Hruška
|
e636ee7a5b
|
restructured
|
9 years ago |
Ondřej Hruška
|
35732d948e
|
added skeleton for required SCPI SYST and STAT commands
|
9 years ago |
Ondřej Hruška
|
1cec87973c
|
implemented default commands and SRQ callback
|
9 years ago |
Ondřej Hruška
|
38aea9635e
|
parser now uses error queue
|
9 years ago |
Ondřej Hruška
|
14e9df242d
|
integrated error queue, added builtin command support. TODO use error queue for command errors
|
9 years ago |
Ondřej Hruška
|
a351127fbc
|
error table and error string building function added
|
9 years ago |
Ondřej Hruška
|
2e43307477
|
require long command variant to be complete
|
9 years ago |
Ondřej Hruška
|
8e60e0d94a
|
String escape sequences
|
9 years ago |
Ondřej Hruška
|
749262e574
|
added more tests
|
9 years ago |
Ondřej Hruška
|
0b4ae04d37
|
working blob reading system
|
9 years ago |
Ondřej Hruška
|
29b2390442
|
working blob preamble parser, todo: preable body callback mechanism
|
9 years ago |
Ondřej Hruška
|
e865a19b59
|
tested double quotes..
|
9 years ago |
Ondřej Hruška
|
719bb235d2
|
removed need for length vars in commands and args config
|
9 years ago |
Ondřej Hruška
|
b7d0a63986
|
bugfixes, todo: blob, error queue, output buffer, state registers
|
9 years ago |
Ondřej Hruška
|
ea1b47e72f
|
untested arg parser for all but string
|
9 years ago |
Ondřej Hruška
|
09587ee41e
|
working command matching, tbd trailing space and args
|
9 years ago |
Ondřej Hruška
|
588bb22270
|
func for matching level strings
|
9 years ago |
Ondřej Hruška
|
3bef041547
|
reorg, improve
|
9 years ago |