sgolubev

sgolubev درخواست واکشی برای MView/5gcamera#88ایجاد شده است

[VOD] Audio not handled by server properly

2 ماه پیش

sgolubev پوش کردن به vod-audio-not-accepted-by-server-2 در MView/5gcamera

  • 253eddbfb7 [VOD] Audio not handled by server properly * Some details of the SDP request in the updateOffer function made the SDP request unacceptable to the server. These details have been removed.
  • da5e5152b0 Merge branch 'initmodem-rework-phase2' of MView/5gcamera into VOD-HWCamera-Dash-MTK
  • e49121866c Merge branch 'vod-app-dtls-connection-improvement' of MView/5gcamera into VOD-HWCamera-Dash-MTK
  • d72f2d0b5f initmodem: remove updateSgactIpAddress — log-only dead code AT#SGACT=3,1 returns ERROR in this deployment (QCM owns bearer via QMI) so the OK callback never fires. The function only logged the IP without storing it anywhere. Set callback to nullptr and delete the function.
  • a85dfaf55d initmodem: replace ttyUSB scan with udev stable symlinks (Telit FN920) Add udev rule for Telit FN920 (VID 1bc7, PID 10a0) that creates /dev/modem-at (interface 02) and /dev/modem-nmea (interface 01), eliminating the 3-4s AT probe scan on every boot and recovery cycle. - delivery/99-modem.rules: match by ENV{ID_VENDOR_ID/ID_MODEL_ID/ID_USB_INTERFACE_NUM} (not ATTRS — idVendor/idProduct and bInterfaceNumber are on different parent levels in the USB hierarchy so ATTRS matching silently fails) - Makefile: install rule to /etc/udev/rules.d via IPK_INSTALL_CONF - ipk/postinst: reload udev rules with --action=add before starting services - user_config.h: ports updated to /dev/modem-at and /dev/modem-nmea - ModemManager: remove discoverAtCommandPort(), modemSerialPortScanning(), MODEM_SERIAL_PORT_SCANNING case; all recovery paths go directly to MODEM_AT_COMMAND_INITIALIZATION; constructor calls resetModemInterfaceInit() to fix ATE0 infinite retry (previously done on SCANNING→INIT transition) - ModemManager.h: remove modemPortScanRetryNum, scanning declarations - SerialDevicePort: remove enumerateTtyUSBPorts() and scanSerialDevicePort()

2 ماه پیش

sgolubev شاخه ی جدید vod-audio-not-accepted-by-server-2درMView/5gcamera ایجاد شد

2 ماه پیش

sgolubev درخواست واکشی برای MView/5gcamera#86ایجاد شده است

[VOD] Audio not handled by server properly

2 ماه پیش

sgolubev پوش کردن به vod-audio-not-accepted-by-server در MView/5gcamera

  • 20a536a02c [VOD] Audio not handled by server properly * The some changes in the sdp request in update sdp offer function did sdp request unacceptable for server. They are removed.
  • da5e5152b0 Merge branch 'initmodem-rework-phase2' of MView/5gcamera into VOD-HWCamera-Dash-MTK
  • e49121866c Merge branch 'vod-app-dtls-connection-improvement' of MView/5gcamera into VOD-HWCamera-Dash-MTK
  • d72f2d0b5f initmodem: remove updateSgactIpAddress — log-only dead code AT#SGACT=3,1 returns ERROR in this deployment (QCM owns bearer via QMI) so the OK callback never fires. The function only logged the IP without storing it anywhere. Set callback to nullptr and delete the function.
  • a85dfaf55d initmodem: replace ttyUSB scan with udev stable symlinks (Telit FN920) Add udev rule for Telit FN920 (VID 1bc7, PID 10a0) that creates /dev/modem-at (interface 02) and /dev/modem-nmea (interface 01), eliminating the 3-4s AT probe scan on every boot and recovery cycle. - delivery/99-modem.rules: match by ENV{ID_VENDOR_ID/ID_MODEL_ID/ID_USB_INTERFACE_NUM} (not ATTRS — idVendor/idProduct and bInterfaceNumber are on different parent levels in the USB hierarchy so ATTRS matching silently fails) - Makefile: install rule to /etc/udev/rules.d via IPK_INSTALL_CONF - ipk/postinst: reload udev rules with --action=add before starting services - user_config.h: ports updated to /dev/modem-at and /dev/modem-nmea - ModemManager: remove discoverAtCommandPort(), modemSerialPortScanning(), MODEM_SERIAL_PORT_SCANNING case; all recovery paths go directly to MODEM_AT_COMMAND_INITIALIZATION; constructor calls resetModemInterfaceInit() to fix ATE0 infinite retry (previously done on SCANNING→INIT transition) - ModemManager.h: remove modemPortScanRetryNum, scanning declarations - SerialDevicePort: remove enumerateTtyUSBPorts() and scanSerialDevicePort()

2 ماه پیش

sgolubev شاخه ی جدید vod-audio-not-accepted-by-serverدرMView/5gcamera ایجاد شد

2 ماه پیش

sgolubev پوش کردن به vod-app-dtls-connection-improvement در MView/5gcamera

  • 83f74a3174 [vod] App dtls connection improvement * Now connection state can be detected reading dtls transport status directly. It is usefull when audio stream contains zero level of audio samples * Added audio sample rate parameter for convinience * Fixed kpi file renaming
  • 0c820babf1 [vod] App dtls connection improvement * Now connection state can be detected reading dtls transport status directly. It is usefull when audio stream contains zero level of audio samples * Added audio sample rate parameter for convinience * Fixed kpi file renaming
  • مشاهده مقایسه برای کامیت 2 »

2 ماه پیش

sgolubev درخواست واکشی برای MView/5gcamera#84ایجاد شده است

[vod] App dtls connection improvement

2 ماه پیش

sgolubev پوش کردن به vod-app-dtls-connection-improvement در MView/5gcamera

  • 0c820babf1 [vod] App dtls connection improvement * Now connection state can be detected reading dtls transport status directly. It is usefull when audio stream contains zero level of audio samples * Added audio sample rate parameter for convinience * Fixed kpi file renaming
  • c72eb271b1 Merge branch 'mvcamera-session-recovery-fix' of MView/5gcamera into VOD-HWCamera-Dash-MTK
  • 1956bc7da5 mvcamera: auto-recover from network outage after reconnect limit After 10 failed ICE/P2P reconnect attempts the system was entering WAIT_FOR_USER_CMD, which requires a physical button press and permanently blocks recovery from a network-only failure (e.g. LTE drop + qcm stuck). Change CANDIDATE_COLLECTION_TIMEOUT, P2P_CONNECTION_TIMEOUT and P2P_CONNECTION_ERROR to fall back to WAIT_FOR_INTERNET instead of WAIT_FOR_USER_CMD when the reconnect limit is reached. WAIT_FOR_INTERNET exits automatically via INTERNET_IS_AVAILABLE once qcm restores the connection, resuming the session without any manual intervention. Reset m_reconnect_counter on each fallback so the next outage gets a fresh set of retries.
  • aaf31c8a25 Merge branch 'initmodem-preferred-network-stability' of MView/5gcamera into VOD-HWCamera-Dash-MTK
  • 95be709801 fixed unsafe logging

2 ماه پیش

sgolubev شاخه ی جدید vod-app-dtls-connection-improvementدرMView/5gcamera ایجاد شد

2 ماه پیش

sgolubev پوش کردن به vod-mcu-pep-up-service-2 در MView/5gcamera

  • 4e6bb14719 [VOD] MCU pepup service * This is a hack - the MCU needs UART request from MPU to prevent it from getting spoiled immediately after bootup.
  • d2b564b557 [VOD] MCU pepup service * This is a hack - the MCU needs UART request from MPU to prevent it from getting spoiled immediately after bootup.
  • مشاهده مقایسه برای کامیت 2 »

2 ماه پیش

sgolubev درخواست واکشی برای MView/5gcamera#81ایجاد شده است

[VOD] MCU pepup service

2 ماه پیش

sgolubev درخواست واکشی MView/5gcamera#78 بسته شد

[vod] MCU pepup service

2 ماه پیش

sgolubev پوش کردن به vod-mcu-pep-up-service-2 در MView/5gcamera

  • d2b564b557 [VOD] MCU pepup service * This is a hack - the MCU needs UART request from MPU to prevent it from getting spoiled immediately after bootup.
  • 096b1a3d5d Merge branch 'h264-profile-pipeline-sync' of MView/5gcamera into VOD-HWCamera-Dash-MTK
  • 5f613fbde5 mvcamera: remove redundant resetTransport() in !isPlaying branch dtls_transport and dtls_state are re-fetched each time g_connDetectorIsRunning is reset (on SESSION_ERROR and P2P_CONNECTED), so resetting them in the !isPlaying path adds no value.
  • 80e0b9e3af initmodem: fix modem-info.txt not created after HW reset rewriteModemInfo() was called before modemProcess() ran, when currentImei/currentIccid were still empty (HW reset renames the existing file before AT commands run). The guard inside rewriteModemInfo silently skips the write, so the file was never created and qcm.service would never start. Fix: move the rewriteModemInfo() call into the MODEM_SUCCESS_INIT case, after modemInterfaceInit() has populated currentImei and currentIccid via AT commands. Remove the premature call at the top of the init loop. Also remove sessionGeneration counter from mvcamera StreamRunner/WebrtcTie (stale sendOffer guard is dead code after the CANDIDATE_COLLECTION_TIMEOUT retry fix; reconsidering approach for stale monitor thread separately).
  • 773fa6ccba mvcamera: fix session recovery and streaming stability

2 ماه پیش

sgolubev شاخه ی جدید vod-mcu-pep-up-service-2درMView/5gcamera ایجاد شد

2 ماه پیش

sgolubev پوش کردن به vod-mcu-pep-up-service در MView/5gcamera

2 ماه پیش

sgolubev پوش کردن به vod-mcu-pep-up-service در MView/5gcamera

2 ماه پیش

sgolubev در مسئله ی MView/5gcamera#80 اظهار نظر کرده

#78 [vod] MCU pepup service

## Bug: Command-line args have no effect on UART ##

2 ماه پیش

sgolubev پوش کردن به vod-mcu-pep-up-service در MView/5gcamera

2 ماه پیش

sgolubev درخواست واکشی برای MView/5gcamera#78ایجاد شده است

[vod] MCU pepup service

2 ماه پیش