diff options
Diffstat (limited to 'gpib_test.m')
-rw-r--r-- | gpib_test.m | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/gpib_test.m b/gpib_test.m new file mode 100644 index 0000000..8ecf3d4 --- /dev/null +++ b/gpib_test.m @@ -0,0 +1,17 @@ +%% Open scope +% +% get a handle to the oscilloscope from /etc/gpib.conf +% +hscope = gpib_function('ibfind','LECROY_WR'); +%% Write a message +% +% Send the *IDN? message to the scope +% +[status,write_count] = gpib_function('ibwrt',hscope,'*IDN?'); +fprintf('status = 0x%04X\nwrite_count = %d bytes\n',status,write_count); +%% Read the reply +% +% Show the identifier returned by the LeCroy +% +[reply,status,read_count] = gpib_function('ibrdl',hscope,4096); +fprintf('reply = %s\nstatus = 0x%04X\nread_count = %d bytes\n',strtrim(reply),status,read_count);
\ No newline at end of file |