From d593e7813ad6c676e2d5f98b0b903d8184651369 Mon Sep 17 00:00:00 2001 From: Clemens Richter Date: Tue, 18 Apr 2017 11:07:01 +0200 Subject: [PATCH] mitigated db error by adding str() around PSN --- python/rds_parser_table_qt.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/rds_parser_table_qt.py b/python/rds_parser_table_qt.py index 8f8b92f..dd3163c 100644 --- a/python/rds_parser_table_qt.py +++ b/python/rds_parser_table_qt.py @@ -925,7 +925,7 @@ class rds_parser_table_qt(gr.sync_block):#START #formatted_text="%s"%("purple",PS_ON_str) self.signals.DataUpdateEvent.emit({'PI':PI_ON,'PSN':formatted_text}) try: - t=(PI_ON,self.RDS_data[PI_ON]["PSN"],float(self.RDS_data[PI_ON]["AF"]["main"]),self.RDS_data[PI_ON]["PTY"],int(self.RDS_data[PI_ON]["TP"])) + t=(PI_ON,str(self.RDS_data[PI_ON]["PSN"]),float(self.RDS_data[PI_ON]["AF"]["main"]),str(self.RDS_data[PI_ON]["PTY"]),int(self.RDS_data[PI_ON]["TP"])) if self.writeDB: db.execute("INSERT OR REPLACE INTO stations (PI,PSN,freq,PTY,TP) VALUES (?,?,?,?,?)",t) except KeyError: