Commit Graph

59 Commits (f9d2b4cdc5702755275b7335d018c9671b4655d2)
 

Author SHA1 Message Date
Ondřej Hruška f9d2b4cdc5 Fine error reporting can now be disabled to save program space, added callback for new error, changed some callback names. 9 years ago
Ondřej Hruška e4ff2e0243 fixed bug with not requiring last argument (?) 9 years ago
Ondřej Hruška af87602fb8 fixed *OPC? command syntax in builtins 9 years ago
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 ade297bb53 Merge branch 'lib' 9 years ago
Ondřej Hruška 87e6f6a3ca cleaning 9 years ago
Ondřej Hruška 55dc8e75aa gcc example, improved readme 9 years ago
Ondřej Hruška 8736ee5974 fixed to build ok 9 years ago
Ondřej Hruška 5b54e14765 sdfsdf 9 years ago
Ondřej Hruška fe37302a5d Attempt to make iot compile to a lib 9 years ago
Ondřej Hruška 8e7fbe28e4 fix typo in readme 9 years ago
Ondřej Hruška 0a9b6cbec9 more examples in readme 9 years ago
Ondřej Hruška 9a55f11345 removed junk, improved readme 9 years ago
Ondřej Hruška f79c3a2a91 attempt to make it cross platform 9 years ago
Ondřej Hruška 0bc36eb526 readme updated 9 years ago
Ondřej Hruška f62cd8df28 chardata 9 years ago
Ondřej Hruška 7dab62b9aa foo 9 years ago
Ondřej Hruška 19bdb56748 Fixed bug in error handling causing good commands to be discarded after an error 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 50ff6322f4 readme 9 years ago
Ondřej Hruška 679667ac32 properly propagate status registers when enable registers are changed etc 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 d1ed1ba31c Update README.md 9 years ago
Ondřej Hruška ca4edd7778 Update README.md 9 years ago
Ondřej Hruška 912f467c0b Update README.md 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 ad7180ce29 SYST:ERR:CODE subsystem 9 years ago
Ondřej Hruška e636ee7a5b restructured 9 years ago
Ondřej Hruška 75474aae9c added more builtins 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 94b32ec8d6 rudimentary status register definitions, TODO: use registers, funcs for setting and clearing, defualt commands for status regs 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 8bdeb99ac9 maybe finished string arg parser, remains BLOB 9 years ago