Skip to content

Logging: Wrong numbers for performance? #53

@buchbergerd

Description

@buchbergerd

Bug Report

Thanks for the app! Unfortunately, performance measurements with it do not work for me:

Context

  • Device: Crosscall Core-Z5
  • Carrier Privileges (Y/N): no
  • Android Version: 14
  • App Version: 0.5
  • Git Hash: The one from Releases

Description

In the log file, there are always the same numbers for downSpeed_kbps and upSpeed_kbps.
Moreover, for me it is not really clear what/how it measures. Does it need iPerf3 running? I tried with and without, but in both cases it does not work.

This is what I always get:

InterfaceThroughput,android_version=14,manufacturer=Crosscall,measurement_name=\nNEOS,model=Core-Z5,radio_version=S.HI.4.3.3.c6-00218-KODIAK_GEN_PACK-1.61458.6\,S.HI.4.3.3.c6-00218-KODIAK_GEN_PACK-1.61458.6,sdk_version=34,security_patch=2025-03-05,soc_model=SM7325 MobileRxBytes=27523881i,MobileTxBytes=1377656701i,downSpeed_kbps=72087i,upSpeed_kbps=60000i 1744727433027

The fields downSpeed_kbps and upSpeed_kbps are always the same, regardles of good or poor connection and without any noise. MobileTxBytes changes.

How to Reproduce

Steps to reproduce the behavior:

  1. (Variant with iPerf running: Start iPerf)
  2. Settings -> Logging -> Enable "Log throughput information"
  3. Enable logging to file
  4. Move around, close to base station and far away etc.

Expected Behavior

I would expect measurement results for the throughput, according to the settings in the iPerf tab. There should be some noise and clear differences between the values, depending on the position.

Actual Behavior

It's all the same value.

Screenshots

n/a

Additional Context

Possible Fix

Metadata

Metadata

Assignees

Labels

help wantedExtra attention is needed

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions