-
Notifications
You must be signed in to change notification settings - Fork 14
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
W1XM/JLAB revisions #32
Open
dsheen2019
wants to merge
78
commits into
MITHaystack:master
Choose a base branch
from
w1xm:w1xm-main
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…nal SRT code's tracking. changed bounds to trigger rotor position update from 0.5 degrees to 0.1 degrees. In practice this is somewhat sketchy and guarantees we average 50% of that offset over time. This should just be a periodic strobe and we should let the rotor controller decide whether or not to move. At minimum a future update should correct it to be relative to the antenna beamwidth
…g on npoint scan plot
and modify daemon to issue noise diode control commands to radio, plus various small fixes to radio flowgraph
Additionally, add a 100ms delay before accesing file with saved calibration data to make absolutely certain it's not still being written to. This appears to fix an issue whereby the calibration sometimes gets garbled and produces a scrambled output plus fix command delays during cal
manual trigger of noise diodes Separated calibration controls into different gui dropdown and added direct noise source command buttons
fixed .rad file export to not be broken currently does not save calibrator state but does now save file
…try to reduce saturation by millstone Update daemon.py extend calibration delay to account for long filter settling period in radio process
initial RF gain added as a parameter in config
…roper calibration approach
…nd idk quite what
…nal SRT code's tracking. changed bounds to trigger rotor position update from 0.5 degrees to 0.1 degrees. In practice this is somewhat sketchy and guarantees we average 50% of that offset over time. This should just be a periodic strobe and we should let the rotor controller decide whether or not to move. At minimum a future update should correct it to be relative to the antenna beamwidth
…g on npoint scan plot
and modify daemon to issue noise diode control commands to radio, plus various small fixes to radio flowgraph
Additionally, add a 100ms delay before accesing file with saved calibration data to make absolutely certain it's not still being written to. This appears to fix an issue whereby the calibration sometimes gets garbled and produces a scrambled output plus fix command delays during cal
… appropriately for elevation. plus minor other code corrections
…t's clearer how they actually work.
…function, plus adding framework for passing sky coords to daemon.
… within code to depend only on celestial coordinate updates
make stow comand call az/el pointing instead of doing its own thing
disable last bit of glitchy recording alert temporarily until I can fix it properly so the recording dropdown will work
fix syntax error introduced in previous commit
* added capability for tracking arbitrary icrs and galactic coordinates. still only using az/el for now until we can have more advanced tracking code though * typo fixes plus handling an inadvertently introduced instability in the rotor control command handling * changed arbitrary tracking point structure to not appear on UI * fixed to hopefully prevent collisions between ephemeris computation and target tracking * seems to be working properly now * split target tracking into separate thread and updated radec and azel commands to fully avoid collisions (and fixed a fiddly issue with n point scans * fixed angle within range check in utilities to accept angles at antenna limit otherwise it freezes at zero azimuth * commented last vestige of glitchy recording alert function for now in hopes it fixes recording dropdown * trying to fix bug where stow/az el pointing commands sometimes fail after tracking an object --------- Co-authored-by: JLab Account on Scotty Server <[email protected]>
added newer commands that are supported
*fixed mistake in galactic coordinate order
* updated UI pointing command to enable celestial target entry * fixed syntax error
…n computers other than scotty
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Major updates for compatibility with bigdish on MIT campus.