Skip to content

Cast API 12.2.4 cannot connect to app 12.2.9-879 (handshake rejected) #227

Description

@sifatanindho

Hi Clarius team,

After our Clarius app updated to 12.2.9-879, our Cast API integration stopped receiving data. We rebuilt against the latest published Cast release (v12.2.4, Linux x86_64) and can reproduce the failure with your unmodified pycaster.py example:

  • pycaster.py prints "initialization succeeded" then "connection failed", followed by a segmentation fault during teardown
  • The app briefly shows "Cast connection made to scanner" on each attempt
  • Clarius Cast permission is set to Research; the app displays port 5828
  • ping to the probe IP succeeds, and nc -zv <probe_ip> 5828 connects, so the network path is fine
  • No other Cast/Solum clients are connected

This looks like a protocol/firmware version mismatch between app 12.2.9 and libcast 12.2.4 (the newest binaries on github.com/clariusdev/cast).

Could you let us know:

  1. Whether Cast binaries matching 12.2.9 will be published, and when?
  2. In the meantime, which app version is compatible with libcast 12.2.4, and how we can roll back to it (and the probe firmware) safely?

Setup details: app 12.2.9-879 on Android 13, libcast/pyclariuscast 12.2.4 on 22.04 ubuntu, Research cast mode.

Thanks

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions