Conversation
|
Test PASSed. |
|
Test PASSed. |
There was a problem hiding this comment.
I don't think acquisition results are presently reported as dbHz, only tracking C/No. We could change that.
There was a problem hiding this comment.
That's probably worth doing, if only because it (i) seems like a low-cost/penalty change and (ii) is probably good to be consistent tracking/obs.
There was a problem hiding this comment.
@mookerji @henryhallam resolution here? This wasn't part of the proposed change - should it be added in or is it out of scope?
There was a problem hiding this comment.
I think it's out of scope for the time being, if only because there's no reason for making the accompanying change in the firmware right now.
There was a problem hiding this comment.
I can put out a PR to fix this in the firmware real quick. I'm pretty certain it isn't used anywhere either in firmware or host-side so no plausible detrimental effects.
There was a problem hiding this comment.
This is used in the automated testing / bring up script. I don't think it would be a big deal but we might have to adjust some threshold or tell Andrew that there has been a change. @cbeighley ?
There was a problem hiding this comment.
Yes, will require changing the threshold. I've made an issue for this in piksi_bringup.
There was a problem hiding this comment.
|
lol @ deprecating message scheme. |
There was a problem hiding this comment.
This sid descriptor seems a bit ambiguous. It may just be better to say something like: '24 MSB are empty. 8 LSB represent an L1 PRN - 1 identifier.' Otherwise, someone will ask, `What if it's 24 MSB are not empty?' and be confused. Similar feedback for the other field descriptions.
There was a problem hiding this comment.
How about something like
"Values 0x00000000 through 0x0000001F represent GPS PRNs 1 through 32 respectively (PRN-1 notation). Other values reserved for future use."
There was a problem hiding this comment.
@mookerji @henryhallam how about:
Signal identifier being tracked - values 0x00 through 0x1F represent GPS PRNs
1 through 32 respectively (PRN-1 notation); other values reserved for future use.
|
Rebased and picked up Henry's comments. Going to now start integrating into the rest of the code base. |
|
Test PASSed. |
|
Test PASSed. |
|
Generated files, condensed naming. |
|
Test PASSed. |
|
I think you're going to have to rebase on the slots PR. It's going to conflict on the generated code, so after rebasing, regenerating the code should fix that issue. |
|
Test PASSed. |
|
Test PASSed. |
|
@mookerji rebased. |
|
The changes emanating from this PR and widening the PRN is captured in this PR and in the following other places: swift-nav/piksi_tools#112 Because the nature of this change, the following sequencing needs to happen:
How do people feel about these steps and changes? |
|
So given @mfine 's successful integration testing for the downstream dependencies, I'm pretty happy with the current change and the list of dependencies. The piksi_firmware change is going to require some thorough HITL testing. |
2081a4d to
42a8de9
Compare
|
Test PASSed. |
…grind memcheck [AP-3695] (#185) (#1482) Automated PR by Jenkins. If CI has passed successfully, merge away! **cmake** 361035b6 -> 61cdba17 - 61cdba17 : Add option for suppression file in valgrind memcheck [AP-3695] (swift-nav/cmake#185) This pull request was created by https://jenkins.ci.swift-nav.com/job/CI%20Infra/job/submodule-update/20444/. [AP-3695]: https://swift-nav.atlassian.net/browse/AP-3695?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
Widen the PRN field and add some missing fields to the ephemeris (IODC). Also, a
reservedfield is being added to the ephemeris to capture future small fields we might want to capture (AODO, URA values, anti-spoof, alert flag).Note a couple of things about deprecated messages: they're not in the deprecated package because sub structures make it non-feasible to move around (see #184). Also, since there can be multiple message deprecations, there's now a naming scheme for deprecations:
DEPRECATED_<GREEK_LETTER>.This just captures message definition changes. If things look alright, the rest of the changes will be worked in.
/cc @fnoble @henryhallam @mookerji @gsmcmullin