-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make NG-Scope SDR parameters configurable #33
base: main
Are you sure you want to change the base?
Conversation
bastian-src
commented
Dec 2, 2024
•
edited
Loading
edited
- Add default config parsing test
- Add partial config (missing fields) parsing test
- Add NG-Scope parameters to confy
* Add default config parsing test * Add partial config (missing fields) parsing test
5ed20b2
to
92ec75c
Compare
Provide the option to pass NG-Scope SDR configuration to set an SDR's serial number and NG-Scope cell parameter n_id. Limit to three SDRs (a, b, and c).
ad5cf8d
to
5bf81b7
Compare
@justus237 I just finished this PR, can you test it from this feature branch? Be aware to make a backup of your existing default-config and/or add the following parameters to the existing
or just a single SDR:
If you approve, I'll merge it to |
So the single SDR setup still works, but it does not actually make use of multiple SDRs. Not sure whether this is a limitation of DevicePublisher? At the start UECellTracker only prints a single cell. The You need to set ng-scope's nof_rf_dev to the number of SDRs and ng-scope throws an error if you try to listen to the same base station (presumably same EARFCN) with two SDRs. As a result, I think it makes sense to assume 2xCA and just maybe modify DevicePublisher? Would need some hints on how to get the App onto the phone though. |
Incorporate config-based ng_sdr_config instead of static default parameters.
5bf81b7
to
5ad5a0c
Compare
fix cli args causing null values in config
@justus237 I've added setting I've also added tests which verify that parameters, which are not part of the .yaml config, will now be filled with the constat defaults. 🐳 |
For some reason the rnti matcher isn’t running (the pattern also doesnt show up in bmon; I’m not sure I’ll have time to root cause this next week) but ng-scope is configured correctly and starting correctly (currently just manually waiting until the devicepublisher shows the two CA cells near me.. :D but this should realistically be what we get from the API so this LGTM). |
@justus237 can you test with a single SDR too? |