Orolia2s / oscillatord

Daemon used to discipline the Atomic Reference Time Card from Orolia
GNU General Public License v2.0
21 stars 13 forks source link

oscillatord unable to config u-blox Module RCB-F9T-0-02 #83

Open SatyaVarmaK opened 1 year ago

SatyaVarmaK commented 1 year ago

Tried to run the oscillatord v3.3.9 on CLS Time Card to configure the new u-blox module, however it comes up with permission error. Please refer to the attached log file. oscillatord config ublox fail log.txt

@jachenilleau @leoleovich

mattlrtz commented 1 year ago

With 3.4.3 the configuration of ublox F9T v2.20 is now supported: Release 3.4.3

@SatyaVarmaK

vvfedorenko commented 1 year ago

With 3.4.3 the configuration of ublox F9T v2.20 is now supported: Release 3.4.3

I have tried testing it with 3.4.4 and it looks broken still:


rx0: Connecting to receiver at port /dev/ttyS4
rx0: Receiver detected at baudrate 115200: TIM 2.20 (ZED-F9T)
02:29:14 DEBUG Receiver version successfully detected ! Major is 2, Minor is 20 
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_GGA_UART1 (0x209100bb, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_GGA_UART1 (0x209100bb, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_GGA_UART2 (0x209100bc, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_GGA_UART2 (0x209100bc, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_GGA_SPI (0x209100be, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_GGA_SPI (0x209100be, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_GGA_I2C (0x209100ba, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_GGA_I2C (0x209100ba, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_GGA_USB (0x209100bd, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_GGA_USB (0x209100bd, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_GLL_UART1 (0x209100ca, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_GLL_UART1 (0x209100ca, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_GLL_UART2 (0x209100cb, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_GLL_UART2 (0x209100cb, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_GLL_SPI (0x209100cd, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_GLL_SPI (0x209100cd, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_GLL_I2C (0x209100c9, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_GLL_I2C (0x209100c9, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_GLL_USB (0x209100cc, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_GLL_USB (0x209100cc, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_GSA_UART1 (0x209100c0, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_GSA_UART1 (0x209100c0, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_GSA_UART2 (0x209100c1, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_GSA_UART2 (0x209100c1, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_GSA_SPI (0x209100c3, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_GSA_SPI (0x209100c3, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_GSA_I2C (0x209100bf, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_GSA_I2C (0x209100bf, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_GSA_USB (0x209100c2, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_GSA_USB (0x209100c2, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_GSV_UART1 (0x209100c5, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_GSV_UART1 (0x209100c5, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_GSV_UART2 (0x209100c6, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_GSV_UART2 (0x209100c6, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_GSV_SPI (0x209100c8, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_GSV_SPI (0x209100c8, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_GSV_I2C (0x209100c4, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_GSV_I2C (0x209100c4, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_GSV_USB (0x209100c7, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_GSV_USB (0x209100c7, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_RMC_UART1 (0x209100ac, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_RMC_UART1 (0x209100ac, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_RMC_UART2 (0x209100ad, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_RMC_UART2 (0x209100ad, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_RMC_SPI (0x209100af, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_RMC_SPI (0x209100af, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_RMC_I2C (0x209100ab, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_RMC_I2C (0x209100ab, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_RMC_USB (0x209100ae, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_RMC_USB (0x209100ae, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_VTG_UART1 (0x209100b1, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_VTG_UART1 (0x209100b1, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_VTG_UART2 (0x209100b2, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_VTG_UART2 (0x209100b2, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_VTG_SPI (0x209100b4, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_VTG_SPI (0x209100b4, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_VTG_I2C (0x209100b0, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_VTG_I2C (0x209100b0, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_VTG_USB (0x209100b3, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_VTG_USB (0x209100b3, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_ZDA_UART1 (0x209100d9, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_ZDA_UART1 (0x209100d9, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_ZDA_UART2 (0x209100da, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_ZDA_UART2 (0x209100da, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_ZDA_SPI (0x209100dc, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_ZDA_SPI (0x209100dc, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_ZDA_I2C (0x209100d8, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_ZDA_I2C (0x209100d8, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-NMEA_ID_ZDA_USB (0x209100db, U1) = 0) differs from current config (CFG-MSGOUT-NMEA_ID_ZDA_USB (0x209100db, U1) = 1)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_MON_RF_UART1 (0x2091035a, U1) = 1) differs from current config (CFG-MSGOUT-UBX_MON_RF_UART1 (0x2091035a, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_MON_RF_UART2 (0x2091035b, U1) = 1) differs from current config (CFG-MSGOUT-UBX_MON_RF_UART2 (0x2091035b, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_MON_RF_SPI (0x2091035d, U1) = 1) differs from current config (CFG-MSGOUT-UBX_MON_RF_SPI (0x2091035d, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_MON_RF_I2C (0x20910359, U1) = 1) differs from current config (CFG-MSGOUT-UBX_MON_RF_I2C (0x20910359, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_MON_RF_USB (0x2091035c, U1) = 1) differs from current config (CFG-MSGOUT-UBX_MON_RF_USB (0x2091035c, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_NAV_EOE_UART1 (0x20910160, U1) = 1) differs from current config (CFG-MSGOUT-UBX_NAV_EOE_UART1 (0x20910160, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_NAV_EOE_UART2 (0x20910161, U1) = 1) differs from current config (CFG-MSGOUT-UBX_NAV_EOE_UART2 (0x20910161, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_NAV_EOE_SPI (0x20910163, U1) = 1) differs from current config (CFG-MSGOUT-UBX_NAV_EOE_SPI (0x20910163, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_NAV_EOE_I2C (0x2091015f, U1) = 1) differs from current config (CFG-MSGOUT-UBX_NAV_EOE_I2C (0x2091015f, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_NAV_EOE_USB (0x20910162, U1) = 1) differs from current config (CFG-MSGOUT-UBX_NAV_EOE_USB (0x20910162, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_NAV_PVT_UART1 (0x20910007, U1) = 1) differs from current config (CFG-MSGOUT-UBX_NAV_PVT_UART1 (0x20910007, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_NAV_PVT_UART2 (0x20910008, U1) = 1) differs from current config (CFG-MSGOUT-UBX_NAV_PVT_UART2 (0x20910008, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_NAV_PVT_SPI (0x2091000a, U1) = 1) differs from current config (CFG-MSGOUT-UBX_NAV_PVT_SPI (0x2091000a, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_NAV_PVT_I2C (0x20910006, U1) = 1) differs from current config (CFG-MSGOUT-UBX_NAV_PVT_I2C (0x20910006, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_NAV_PVT_USB (0x20910009, U1) = 1) differs from current config (CFG-MSGOUT-UBX_NAV_PVT_USB (0x20910009, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_NAV_TIMELS_UART1 (0x20910061, U1) = 1) differs from current config (CFG-MSGOUT-UBX_NAV_TIMELS_UART1 (0x20910061, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_NAV_TIMELS_UART2 (0x20910062, U1) = 1) differs from current config (CFG-MSGOUT-UBX_NAV_TIMELS_UART2 (0x20910062, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_NAV_TIMELS_SPI (0x20910064, U1) = 1) differs from current config (CFG-MSGOUT-UBX_NAV_TIMELS_SPI (0x20910064, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_NAV_TIMELS_I2C (0x20910060, U1) = 1) differs from current config (CFG-MSGOUT-UBX_NAV_TIMELS_I2C (0x20910060, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_NAV_TIMELS_USB (0x20910063, U1) = 1) differs from current config (CFG-MSGOUT-UBX_NAV_TIMELS_USB (0x20910063, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_NAV_TIMEUTC_UART1 (0x2091005c, U1) = 1) differs from current config (CFG-MSGOUT-UBX_NAV_TIMEUTC_UART1 (0x2091005c, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_NAV_TIMEUTC_UART2 (0x2091005d, U1) = 1) differs from current config (CFG-MSGOUT-UBX_NAV_TIMEUTC_UART2 (0x2091005d, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_NAV_TIMEUTC_SPI (0x2091005f, U1) = 1) differs from current config (CFG-MSGOUT-UBX_NAV_TIMEUTC_SPI (0x2091005f, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_NAV_TIMEUTC_I2C (0x2091005b, U1) = 1) differs from current config (CFG-MSGOUT-UBX_NAV_TIMEUTC_I2C (0x2091005b, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_NAV_TIMEUTC_USB (0x2091005e, U1) = 1) differs from current config (CFG-MSGOUT-UBX_NAV_TIMEUTC_USB (0x2091005e, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_TIM_TP_UART1 (0x2091017e, U1) = 1) differs from current config (CFG-MSGOUT-UBX_TIM_TP_UART1 (0x2091017e, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_TIM_TP_UART2 (0x2091017f, U1) = 1) differs from current config (CFG-MSGOUT-UBX_TIM_TP_UART2 (0x2091017f, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_TIM_TP_SPI (0x20910181, U1) = 1) differs from current config (CFG-MSGOUT-UBX_TIM_TP_SPI (0x20910181, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_TIM_TP_I2C (0x2091017d, U1) = 1) differs from current config (CFG-MSGOUT-UBX_TIM_TP_I2C (0x2091017d, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_TIM_TP_USB (0x20910180, U1) = 1) differs from current config (CFG-MSGOUT-UBX_TIM_TP_USB (0x20910180, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_TIM_SVIN_UART1 (0x20910098, U1) = 1) differs from current config (CFG-MSGOUT-UBX_TIM_SVIN_UART1 (0x20910098, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_TIM_SVIN_UART2 (0x20910099, U1) = 1) differs from current config (CFG-MSGOUT-UBX_TIM_SVIN_UART2 (0x20910099, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_TIM_SVIN_SPI (0x2091009b, U1) = 1) differs from current config (CFG-MSGOUT-UBX_TIM_SVIN_SPI (0x2091009b, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_TIM_SVIN_I2C (0x20910097, U1) = 1) differs from current config (CFG-MSGOUT-UBX_TIM_SVIN_I2C (0x20910097, U1) = 0)
02:29:15 DEBUG Config (CFG-MSGOUT-UBX_TIM_SVIN_USB (0x2091009a, U1) = 1) differs from current config (CFG-MSGOUT-UBX_TIM_SVIN_USB (0x2091009a, U1) = 0)
02:29:15 DEBUG Config (CFG-SIGNAL-GPS_L2C_ENA (0x10310003, L) = 1 (true)) differs from current config (CFG-SIGNAL-GPS_L2C_ENA (0x10310003, L) = 0 (false))
02:29:15 DEBUG Config (CFG-SIGNAL-GAL_E5B_ENA (0x1031000a, L) = 1 (true)) differs from current config (CFG-SIGNAL-GAL_E5B_ENA (0x1031000a, L) = 0 (false))
02:29:15 DEBUG Config (CFG-SIGNAL-BDS_B2_ENA (0x1031000e, L) = 1 (true)) differs from current config (CFG-SIGNAL-BDS_B2_ENA (0x1031000e, L) = 0 (false))
02:29:15 DEBUG Config (CFG-SIGNAL-QZSS_L2C_ENA (0x10310015, L) = 1 (true)) differs from current config (CFG-SIGNAL-QZSS_L2C_ENA (0x10310015, L) = 0 (false))
02:29:15 DEBUG Config (CFG-SIGNAL-GLO_L2_ENA (0x1031001a, L) = 1 (true)) differs from current config (CFG-SIGNAL-GLO_L2_ENA (0x1031001a, L) = 0 (false))
02:29:15 DEBUG Config (CFG-TMODE-MODE (0x20030001, E1) = 1 (SURVEY_IN)) differs from current config (CFG-TMODE-MODE (0x20030001, E1) = 0 (DISABLED))
02:29:15 DEBUG Config (CFG-TMODE-SVIN_MIN_DUR (0x40030010, U4) = 1200 [s]) differs from current config (CFG-TMODE-SVIN_MIN_DUR (0x40030010, U4) = 0 [s])
02:29:15 DEBUG Config (CFG-TMODE-SVIN_ACC_LIMIT (0x40030011, U4) = 90000 [0.1mm]) differs from current config (CFG-TMODE-SVIN_ACC_LIMIT (0x40030011, U4) = 0 [0.1mm])
02:29:15 DEBUG Config (CFG-TP-PULSE_LENGTH_DEF (0x20050030, E1) = 1 (LENGTH)) differs from current config (CFG-TP-PULSE_LENGTH_DEF (0x20050030, E1) = 0 (RATIO))
02:29:15 DEBUG Config (CFG-TP-PERIOD_TP1 (0x40050002, U4) = 1 [0.000001s]) differs from current config (CFG-TP-PERIOD_TP1 (0x40050002, U4) = 1000000 [0.000001s])
02:29:15 DEBUG Config (CFG-TP-DUTY_TP1 (0x5005002a, R8) = 0 [%]) differs from current config (CFG-TP-DUTY_TP1 (0x5005002a, R8) = 10 [%])
02:29:15 DEBUG Config (CFG-TP-DUTY_LOCK_TP1 (0x5005002b, R8) = 10 [%]) differs from current config (CFG-TP-DUTY_LOCK_TP1 (0x5005002b, R8) = 20 [%])
02:29:15 DEBUG Config (CFG-TP-TIMEGRID_TP1 (0x2005000c, E1) = 1 (GPS)) differs from current config (CFG-TP-TIMEGRID_TP1 (0x2005000c, E1) = 0 (UTC))
02:29:15 INFO  Receiver not configured to default configuration, starting reconfiguration
02:29:15 INFO  Configuring receiver with ART parameters...
rx0: Sending 604 key-value pairs in 11 UBX-CFG-VALSET messages
rx0: Sending UBX-CFG-VALSET 1/11 (64 items: 1..64/604, 338 bytes, RAM,BBR,Flash, transaction begin)
rx0: Sending UBX-CFG-VALSET 2/11 (64 items: 65..128/604, 332 bytes, RAM,BBR,Flash, transaction continue)
rx0: Sending UBX-CFG-VALSET 3/11 (64 items: 129..192/604, 332 bytes, RAM,BBR,Flash, transaction continue)
rx0: Sending UBX-CFG-VALSET 4/11 (64 items: 193..256/604, 332 bytes, RAM,BBR,Flash, transaction continue)
rx0: Sending UBX-CFG-VALSET 5/11 (64 items: 257..320/604, 332 bytes, RAM,BBR,Flash, transaction continue)
rx0: Sending UBX-CFG-VALSET 6/11 (64 items: 321..384/604, 332 bytes, RAM,BBR,Flash, transaction continue)
rx0: Sending UBX-CFG-VALSET 7/11 (64 items: 385..448/604, 376 bytes, RAM,BBR,Flash, transaction continue)
rx0: Sending UBX-CFG-VALSET 8/11 (64 items: 449..512/604, 381 bytes, RAM,BBR,Flash, transaction continue)
rx0: Sending UBX-CFG-VALSET 9/11 (64 items: 513..576/604, 417 bytes, RAM,BBR,Flash, transaction continue)
rx0: Sending UBX-CFG-VALSET 10/11 (28 items: 577..604/604, 173 bytes, RAM,BBR,Flash, transaction continue)
rx0: Sending UBX-CFG-VALSET 11/11 (no items, 12 bytes, RAM,BBR,Flash, transaction end)
rx0: Failed configuring receiver!
02:29:21 ERROR Could not reconfigure GNSS receiver from default config

02:29:21 ERROR Could not connect to GNSS serial at /dev/ttyS4 oscillatord: gnss_init: Operation not permitted