]> sigrok.org Git - libsigrok.git/commitdiff
raspberrypi-pico: Fix serial comm parameters
authorpico-coder <redacted>
Mon, 14 Mar 2022 20:57:21 +0000 (14:57 -0600)
committerSoeren Apel <redacted>
Wed, 27 Sep 2023 20:54:59 +0000 (22:54 +0200)
src/hardware/raspberrypi-pico/api.c

index 8f78d01f4950ec5f6120c10c77fbe58cbd708033..3842864b5a410c0e0c6e5afb5155c34a8cf516ca 100644 (file)
 #include "libsigrok-internal.h"
 #include "protocol.h"
 
-
-#define SERIALCOMM "115200/8n1"
+//Baud rate is really a don't care because we run USB CDC, dtr must be 1.
+//flow should be zero since we don't
+//use xon/xoff
+#define SERIALCOMM "115200/8n1/dtr=1/rts=0/flow=0"
 
 static const uint32_t scanopts[] = {
        SR_CONF_CONN,           //Required OS name for the port, i.e. /dev/ttyACM0
@@ -114,7 +116,7 @@ static GSList *scan(struct sr_dev_driver *di, GSList * options)
                return NULL;
        }
 
-       sr_info("Reseting device with *s at %s.", conn);
+       sr_info("Resetting device with *s at %s.", conn);
        send_serial_char(serial, '*');
        g_usleep(10000);
        //drain any inflight data