sr: fx2lafw: Cosmetics.
This commit is contained in:
parent
94c26b08fd
commit
f4a9e5c0aa
|
@ -18,7 +18,6 @@
|
|||
*/
|
||||
|
||||
#include <libusb.h>
|
||||
|
||||
#include "command.h"
|
||||
#include "sigrok.h"
|
||||
#include "sigrok-internal.h"
|
||||
|
@ -27,11 +26,10 @@ int command_start_acquisition(libusb_device_handle *devhdl,
|
|||
uint64_t samplerate)
|
||||
{
|
||||
struct cmd_start_acquisition cmd;
|
||||
int delay = 0;
|
||||
int delay = 0, ret;
|
||||
|
||||
/* Compute the sample rate */
|
||||
if((SR_MHZ(48) % samplerate) == 0)
|
||||
{
|
||||
/* Compute the sample rate. */
|
||||
if((SR_MHZ(48) % samplerate) == 0) {
|
||||
cmd.flags = CMD_START_FLAGS_CLK_48MHZ;
|
||||
delay = SR_MHZ(48) / samplerate - 1;
|
||||
} else if((SR_MHZ(30) % samplerate) == 0) {
|
||||
|
@ -39,24 +37,20 @@ int command_start_acquisition(libusb_device_handle *devhdl,
|
|||
delay = SR_MHZ(30) / samplerate - 1;
|
||||
}
|
||||
|
||||
/* Note that sample_delay=0 is treated as sample_delay=256 */
|
||||
/* Note: sample_delay=0 is treated as sample_delay=256. */
|
||||
if (delay <= 0 || delay > 256) {
|
||||
sr_err("fx2lafw: Unable to sample at %dHz",
|
||||
samplerate);
|
||||
sr_err("fx2lafw: Unable to sample at %dHz", samplerate);
|
||||
return SR_ERR;
|
||||
}
|
||||
|
||||
cmd.sample_delay = delay;
|
||||
|
||||
/* Send the control message */
|
||||
const int res = libusb_control_transfer(devhdl,
|
||||
LIBUSB_REQUEST_TYPE_VENDOR |
|
||||
LIBUSB_ENDPOINT_OUT, CMD_START, 0x0000,
|
||||
0x0000, (unsigned char*)&cmd,
|
||||
sizeof(cmd), 100);
|
||||
if (res < 0) {
|
||||
sr_err("fx2lafw: Unable to send start command: %d",
|
||||
res);
|
||||
/* Send the control message. */
|
||||
ret = libusb_control_transfer(devhdl, LIBUSB_REQUEST_TYPE_VENDOR |
|
||||
LIBUSB_ENDPOINT_OUT, CMD_START, 0x0000, 0x0000,
|
||||
(unsigned char *)&cmd, sizeof(cmd), 100);
|
||||
if (ret < 0) {
|
||||
sr_err("fx2lafw: Unable to send start command: %d", ret);
|
||||
return SR_ERR;
|
||||
}
|
||||
|
||||
|
|
|
@ -28,8 +28,7 @@
|
|||
|
||||
#pragma pack(push, 1)
|
||||
|
||||
struct cmd_start_acquisition
|
||||
{
|
||||
struct cmd_start_acquisition {
|
||||
uint8_t flags;
|
||||
uint8_t sample_delay;
|
||||
};
|
||||
|
|
|
@ -810,7 +810,7 @@ static int hw_dev_acquisition_stop(int dev_index, void *cb_data)
|
|||
{
|
||||
struct sr_dev_inst *sdi;
|
||||
|
||||
/* unused parameter */
|
||||
/* Avoid compiler warnings. */
|
||||
(void)cb_data;
|
||||
|
||||
if (!(sdi = sr_dev_inst_get(dev_insts, dev_index)))
|
||||
|
|
Loading…
Reference in New Issue