diff options
| author | Nathan Conrad <[email protected]> | 2019-09-14 16:56:53 -0400 |
|---|---|---|
| committer | Nathan Conrad <[email protected]> | 2019-09-14 16:56:53 -0400 |
| commit | acd8fa76505f036858e2d33ebbc58cc7f15e3a8b (patch) | |
| tree | 8646d5c77f7544f224b468b78511eceee41d8c6c /examples/device | |
| parent | e74c6b0874a54b86fee61692484e0407d6a97508 (diff) | |
(and update the example to match)
Diffstat (limited to 'examples/device')
| -rw-r--r-- | examples/device/usbtmc/src/usbtmc_app.c | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/examples/device/usbtmc/src/usbtmc_app.c b/examples/device/usbtmc/src/usbtmc_app.c index 515c2a486..4ec6ad90c 100644 --- a/examples/device/usbtmc/src/usbtmc_app.c +++ b/examples/device/usbtmc/src/usbtmc_app.c @@ -49,7 +49,7 @@ usbtmcd_app_capabilities = .bcdUSB488 = USBTMC_488_VERSION, .bmIntfcCapabilities488 = { - .supportsTrigger = 0, + .supportsTrigger = 1, .supportsREN_GTL_LLO = 0, .is488_2 = 1 }, @@ -68,15 +68,21 @@ static uint8_t status; static bool queryReceived = false; -bool usbtmcd_app_msgBulkOut_start(usbtmc_msg_request_dev_dep_out const * msgHeader) +bool usbtmcd_app_msgBulkOut_start(uint8_t rhport, usbtmc_msg_request_dev_dep_out const * msgHeader) { + (void)rhport; (void)msgHeader; return true; } +bool usbtmcd_app_msg_trigger(uint8_t rhport, usbtmc_msg_generic_t* msg) { + (void)rhport; + (void)msg; + return true; +} - -bool usbtmcd_app_msg_data(void *data, size_t len, bool transfer_complete) +bool usbtmcd_app_msg_data(uint8_t rhport, void *data, size_t len, bool transfer_complete) { + (void)rhport; (void)transfer_complete; if(transfer_complete && (len >=4) && !strncasecmp("*idn?",data,4)) { queryReceived = true; @@ -121,7 +127,7 @@ bool usbtmcd_app_msgBulkIn_request(uint8_t rhport, usbtmc_msg_request_dev_dep_in } // Return status byte, but put the transfer result status code in the rspResult argument. -uint8_t usbtmcd_app_get_stb(uint8_t rhport, uint8_t *rspResult) +uint8_t usbtmcd_app_get_stb(uint8_t rhport, usbtmc_status_enum *rspResult) { (void)rhport; *rspResult = USBTMC_STATUS_SUCCESS; |
