From b043f151271b361cc46e998cd0d562f65f0460d0 Mon Sep 17 00:00:00 2001
From: Andrew Tridgell <andrew@tridgell.net>
Date: Wed, 27 Apr 2022 16:24:44 +1000
Subject: [PATCH] csv: fixed param error and allow for separator environment

---
 CSVReader.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/CSVReader.py b/CSVReader.py
index 0e862ddb..a9a5522e 100644
--- a/CSVReader.py
+++ b/CSVReader.py
@@ -26,6 +26,7 @@ from builtins import object
 
 import csv
 import struct
+import os
 
 from . import mavutil
 from . import mavextra
@@ -89,6 +90,8 @@ class CSVReader(object):
                  timestamp_expression=None,
                  ):
 
+        separator = os.environ.get("CSV_SEPARATOR", separator)
+
         self.messages = { 'MAV' : self }
         self.filename = filename
         self.separator = separator
@@ -100,6 +103,7 @@ class CSVReader(object):
         self.verbose = False
         self.f = None
         self.linecount = None
+        self.params = {}
 
         self._rewind()  # opens files etc etc
         self.recv_msg()  # populate self.messages
-- 
GitLab