Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
software:digilent-instrumentation-protocol:protocol [2021/05/14 23:05] – ↷ Page moved from reference:software:digilent-instrumentation-protocol:protocol to software:digilent-instrumentation-protocol:protocol Arthur Brownsoftware:digilent-instrumentation-protocol:protocol [2022/10/04 11:38] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Digilent Instrumentation Protocol ====== ====== Digilent Instrumentation Protocol ======
  
-The Digilent Instrumentation Protocol is a JSON encoded command set for communicating with and controlling electronic instruments. The Digilent Instrumentation Protocol was initially designed as the communication protocol between [[/reference/software/waveforms-live/start | WaveForms Live]] and and the [[reference:test-and-measurement:openscope-mz:start| OpenScope MZ]], however the protocol is designed to be hardware agnostic and extensible.+The Digilent Instrumentation Protocol is a JSON encoded command set for communicating with and controlling electronic instruments. The Digilent Instrumentation Protocol was initially designed as the communication protocol between [[software:waveforms-live:start| WaveForms Live]] and and the [[test-and-measurement:openscope-mz:start| OpenScope MZ]], however the protocol is designed to be hardware agnostic and extensible.
  
 JSON encoding offers several advantages including ease of use in JavaScript based web and mobile applications, human readable commands, and bus agnostic communication that easily supports HTTP, UART, TCP, WebSockets and more. JSON encoding offers several advantages including ease of use in JavaScript based web and mobile applications, human readable commands, and bus agnostic communication that easily supports HTTP, UART, TCP, WebSockets and more.
Line 93: Line 93:
  
 ====== Debug Print ====== ====== Debug Print ======
-{{page>/reference/software/digilent-instrumentation-protocol/debugprint&fullpage}}+{{page>software:digilent-instrumentation-protocol:debugprint&fullpage}}
  
 ====== Mode ====== ====== Mode ======
-{{page>/reference/software/digilent-instrumentation-protocol/mode&fullpage}}+{{page>software:digilent-instrumentation-protocol:mode&fullpage}}
  
 ====== File ====== ====== File ======
-{{page>/reference/software/digilent-instrumentation-protocol/file&fullpage}}+{{page>software:digilent-instrumentation-protocol:file&fullpage}}
  
 ====== Device ====== ====== Device ======
-{{page>/reference/software/digilent-instrumentation-protocol/device&fullpage}}+{{page>software:digilent-instrumentation-protocol:device&fullpage}}
  
 ====== Oscilloscope ====== ====== Oscilloscope ======
-{{page>/reference/software/digilent-instrumentation-protocol/oscilloscope&fullpage}}+{{page>software:digilent-instrumentation-protocol:oscilloscope&fullpage}}
  
 ====== Waveform Generator ====== ====== Waveform Generator ======
-{{page>/reference/software/digilent-instrumentation-protocol/waveform-generator&fullpage}}+{{page>software:digilent-instrumentation-protocol:waveform-generator&fullpage}}
  
 ====== Logic Analyzer ====== ====== Logic Analyzer ======
-{{page>/reference/software/digilent-instrumentation-protocol/logic-analyzer&fullpage}}+{{page>software:digilent-instrumentation-protocol:logic-analyzer&fullpage}}
  
 ====== GPIO ====== ====== GPIO ======
-{{page>/reference/software/digilent-instrumentation-protocol/gpio&fullpage}}+{{page>software:digilent-instrumentation-protocol:gpio&fullpage}}
  
 ====== Power Supply ====== ====== Power Supply ======
-{{page>/reference/software/digilent-instrumentation-protocol/power-supply&fullpage}}+{{page>software:digilent-instrumentation-protocol:power-supply&fullpage}}
  
 ====== Trigger ====== ====== Trigger ======
-{{page>/reference/software/digilent-instrumentation-protocol/trigger&fullpage}}+{{page>software:digilent-instrumentation-protocol:trigger&fullpage}}
  
 ====== Logger ====== ====== Logger ======
-{{page>/reference/software/digilent-instrumentation-protocol/logger&fullpage}}+{{page>software:digilent-instrumentation-protocol:logger&fullpage}}