Skip to content

[Bug]: Hi3536 ground station configure seems doesn't work. #85

@lida2003

Description

@lida2003

Requirements

  • I checked the troubleshooting section in the README to verify that I have the latest Configurator version.
  • I did a search to see if there is a similar issue or if a pull request is open.

Current Behavior

It seems OpenIPC Configurator doesn't work with gs hardware, such as Hi3536.

If connect the Hi3536, configurator still think it's a camera, downloading drone configurations, see below log:

2025-02-22 11:55:32.215 +08:00 [VRB] Publishing UI message: Hostname Error!
2025-02-22 11:55:32.215 +08:00 [VRB] Published event AppMessageEvent with payload Message: Hostname Error!, Status: , DeviceConfig: OpenIPC_Config.Models.DeviceConfig, CanConnect: True
2025-02-22 11:55:34.815 +08:00 [VRB] Published event AppMessageEvent with payload Message: , Status: , DeviceConfig: OpenIPC_Config.Models.DeviceConfig, CanConnect: False
2025-02-22 11:55:34.815 +08:00 [VRB] Publishing UI message: Processing Camera...
2025-02-22 11:55:34.816 +08:00 [VRB] Published event AppMessageEvent with payload Message: Processing Camera..., Status: , DeviceConfig: OpenIPC_Config.Models.DeviceConfig, CanConnect: True
2025-02-22 11:55:34.816 +08:00 [DBG] Executing command: 'test -f /etc/wfb.yaml && echo 'true' || echo 'false'' on 192.168.1.15.
2025-02-22 11:55:34.817 +08:00 [DBG] IsWfbYamlEnabled = False
2025-02-22 11:55:34.817 +08:00 [DBG] Reading legacy settings
2025-02-22 11:55:34.817 +08:00 [INF] Downloading file from '/etc/wfb.conf' on 192.168.1.15.
2025-02-22 11:55:34.817 +08:00 [VRB] Publishing UI message: Processing Camera...done
2025-02-22 11:55:34.817 +08:00 [VRB] Published event AppMessageEvent with payload Message: Processing Camera...done, Status: , DeviceConfig: OpenIPC_Config.Models.DeviceConfig, CanConnect: True
2025-02-22 11:55:34.817 +08:00 [VRB] Publishing UI message: Connected
2025-02-22 11:55:34.817 +08:00 [VRB] Published event AppMessageEvent with payload Message: Connected, Status: , DeviceConfig: OpenIPC_Config.Models.DeviceConfig, CanConnect: True
2025-02-22 11:55:35.280 +08:00 [DBG] Command executed successfully. Result: false
, Exit code: 0
2025-02-22 11:55:35.281 +08:00 [DBG] WFB YAML support status: False
2025-02-22 11:55:35.325 +08:00 [INF] File downloaded successfully.
2025-02-22 11:55:35.326 +08:00 [VRB] Published event WfbConfContentUpdatedEvent with payload OpenIPC_Config.Events.WfbConfContentUpdatedMessage
2025-02-22 11:55:35.326 +08:00 [INF] Downloading file from '/etc/majestic.yaml' on 192.168.1.15.
2025-02-22 11:55:35.588 +08:00 [INF] Error downloading file: scp: /etc/majestic.yaml: No such file or directory
2025-02-22 11:55:35.589 +08:00 [DBG] Processing MajesticContentUpdatedMessage.
2025-02-22 11:55:35.590 +08:00 [WRN] ParseYaml called with empty or null content.
2025-02-22 11:55:35.590 +08:00 [VRB] Published event MajesticContentUpdatedEvent with payload OpenIPC_Config.Events.MajesticContentUpdatedMessage
2025-02-22 11:55:35.590 +08:00 [INF] Downloading file from '/etc/telemetry.conf' on 192.168.1.15.
2025-02-22 11:55:35.935 +08:00 [INF] File downloaded successfully.
2025-02-22 11:55:35.938 +08:00 [DBG] Parsing TelemetryContent.
2025-02-22 11:55:35.938 +08:00 [DBG] Telemetry - Unknown key: unit, value: gs
2025-02-22 11:55:35.938 +08:00 [DBG] Telemetry - Unknown key: wlan, value: wlan0
2025-02-22 11:55:35.938 +08:00 [DBG] Telemetry - Unknown key: bandwidth, value: 20
2025-02-22 11:55:35.938 +08:00 [DBG] Telemetry - Unknown key: stbc, value: 1
2025-02-22 11:55:35.938 +08:00 [DBG] Telemetry - Unknown key: ldpc, value: 1
2025-02-22 11:55:35.938 +08:00 [DBG] Telemetry - Unknown key: stream_rx, value: 16
2025-02-22 11:55:35.938 +08:00 [DBG] Telemetry - Unknown key: stream_tx, value: 144
2025-02-22 11:55:35.938 +08:00 [DBG] Telemetry - Unknown key: link_id, value: 7669206
2025-02-22 11:55:35.938 +08:00 [DBG] Telemetry - Unknown key: frame_type, value: data
2025-02-22 11:55:35.938 +08:00 [DBG] Telemetry - Unknown key: port_rx, value: 14651
2025-02-22 11:55:35.938 +08:00 [DBG] Telemetry - Unknown key: port_tx, value: 14650
2025-02-22 11:55:35.938 +08:00 [DBG] Telemetry - Unknown key: fec_k, value: 1
2025-02-22 11:55:35.938 +08:00 [DBG] Telemetry - Unknown key: fec_n, value: 2
2025-02-22 11:55:35.938 +08:00 [DBG] Telemetry - Unknown key: pool_timeout, value: 0
2025-02-22 11:55:35.938 +08:00 [DBG] Telemetry - Unknown key: guard_interval, value: long
2025-02-22 11:55:35.938 +08:00 [DBG] Telemetry - Unknown key: one_way, value: false
2025-02-22 11:55:35.938 +08:00 [VRB] Published event TelemetryContentUpdatedEvent with payload OpenIPC_Config.Events.TelemetryContentUpdatedMessage
2025-02-22 11:55:35.938 +08:00 [INF] Downloading file from '/etc/drone.key' on 192.168.1.15.
2025-02-22 11:55:36.206 +08:00 [ERR] Error downloading file: scp: /etc/drone.key: No such file or directory
2025-02-22 11:55:36.207 +08:00 [VRB] Published event DeviceContentUpdateEvent with payload DeviceConfig: OpenIPC_Config.Models.DeviceConfig, WifiBroadcastContent: , ScreenModeContent: , WfbConfContent: , MajesticContent: , TelemetryContent: 
2025-02-22 11:55:36.207 +08:00 [VRB] Published event AppMessageEvent with payload Message: , Status: , DeviceConfig: OpenIPC_Config.Models.DeviceConfig, CanConnect: True
2025-02-22 11:55:36.207 +08:00 [INF] Done reading files from device.

Image

LOG(just see end of the log, there is an firmware update at the very begining.): configurator20250222.log

Expected Behavior

Configure gs hardware as expected.

Steps To Reproduce

use wfb tab and connect, then it will popup as the snapshot fig as I did.

Environment

  • Hi3536: master+badff74, 2025-02-20
  • OpenIPC Configurator: 0.5.1

Anything else?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions