Add ao-dumplog to capture flight log from command line
[fw/altos] / ao-tools / lib / cc.h
index dad11bf3e8c87e3768a0f76849ff129d42cb57b0..f92a29f7932a0acf8c7c5fcd4a6ce718174a92d0 100644 (file)
@@ -32,7 +32,7 @@ struct cc_usbdev {
        char    *tty;
        char    *manufacturer;
        char    *product;
-       char    *serial;
+       int     serial; /* AltOS always uses simple integer serial numbers */
        int     idProduct;
        int     idVendor;
 };
@@ -48,4 +48,16 @@ cc_usbdevs_free(struct cc_usbdevs *usbdevs);
 struct cc_usbdevs *
 cc_usbdevs_scan(void);
 
+char *
+cc_usbdevs_find_by_arg(char *arg, char *default_product);
+
+void
+cc_set_log_dir(char *dir);
+
+char *
+cc_get_log_dir(void);
+
+char *
+cc_make_filename(int serial, char *ext);
+
 #endif /* _CC_H_ */