code:work:lvisf:2017upgrade1:start
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
code:work:lvisf:2017upgrade1:start [2017/06/01 14:35] – [Hardware Upgrades] david | code:work:lvisf:2017upgrade1:start [2017/06/06 14:28] (current) – [Hardware Upgrades] david | ||
---|---|---|---|
Line 9: | Line 9: | ||
* FYI channel B was physically loose inside receiver box tightened and tested and looks good again 2017.05.24 | * FYI channel B was physically loose inside receiver box tightened and tested and looks good again 2017.05.24 | ||
+ | |||
+ | ===== Ground Station ===== | ||
+ | |||
+ | * Auto copy data when an external drive is plugged in | ||
+ | * User | ||
+ | * Plug in both external archive drives (red and blue) | ||
+ | * Plug in flight data drive with label LVISF_EXTERNAL and have the data **rsync** // | ||
+ | * Links: | ||
+ | * [[https:// | ||
+ | * [[http:// | ||
+ | * [[https:// | ||
===== Hardware Purchases ===== | ===== Hardware Purchases ===== | ||
Line 29: | Line 40: | ||
* Will still need a monitor / keyboard / mouse and it is MINI-HDMI but under $1000 for a transfer machine | * Will still need a monitor / keyboard / mouse and it is MINI-HDMI but under $1000 for a transfer machine | ||
* Can get a laptop for about that, maybe not with 1tb drive though... | * Can get a laptop for about that, maybe not with 1tb drive though... | ||
+ | |||
+ | ===== GUI / System Tweaks ===== | ||
+ | |||
+ | * < | ||
+ | * Digitizer calibration buttons (short and long) | ||
+ | * < | ||
+ | * Display channel threshold above each channel on the waveform screen since it could be changing with Ed mod. | ||
+ | * Display waveform delta between even / odd sample mean on each channel (watch for temperature drift in ADC calibration) | ||
+ | * Status Summary Window Showing | ||
+ | * Applanix position with ROLL ANGLE shown in | ||
+ | * red if abs(roll) > 16 degrees | ||
+ | * blinking red if abs(roll) > 20 degrees | ||
+ | * Applanix status (all the fail bits that get sent) | ||
+ | * Approximate range to the surface in meters (weighted mean of actual returns? | ||
+ | * Disk space in GB free (yellow if under 100GB) (red if under 32GB) | ||
+ | * Fiber peak values versus the attenuation settings (and if peak gets above 3500 go red if peak is below 1000 go red) | ||
+ | * File MJD being written to (gives you today' | ||
+ | * File name currently being written (lvis and innovative at this point.. Dave will need to send you) | ||
+ | * Laser status | ||
+ | * LVIS GPS Timer card status (GPS locked, card locked) (in raw data packet, need to interpret) | ||
+ | * MET (Mission Elapsed Time), GPS Time, Local Time, Date | ||
+ | * Percentage of data seeing triggers in RX window for A B and C | ||
+ | * System repetition rate (should be around 4000) | ||
+ | * Temperatures are within bounds (just values... but can color code good (green) and bad (red)) | ||
+ | * Digitizer ADC0 and ADC1 yellow if > 60C | ||
+ | * Digitizer ADC0 and ADC1 red if > 70C | ||
+ | * TX Galv temperatures (limits once we get heaters heating properly around 25C or so) | ||
+ | * Time since last packet (of each kind you're expecting) | ||
+ | * Watch for clipping (how to do this? This is kind of tough) | ||
===== Hardware Upgrades ===== | ===== Hardware Upgrades ===== | ||
Line 36: | Line 76: | ||
* Replaced under chassis three fans with higher CFM versions of the fans we have 2017.05.19 | * Replaced under chassis three fans with higher CFM versions of the fans we have 2017.05.19 | ||
* Re-routed cables to open up inlet under chassis 2017.05.23 (verified ambient steady state operations in the lab show 58C primary ADC temperature which is probably 10 degrees cooler than before) | * Re-routed cables to open up inlet under chassis 2017.05.23 (verified ambient steady state operations in the lab show 58C primary ADC temperature which is probably 10 degrees cooler than before) | ||
- | * More fans are on order to replace on the top of the computer | + | * <del>More fans are on order to replace on the top of the computer</ |
+ | * Fans have arrived and will be wired and installed this week (week of June 05, probably Thursday) | ||
* < | * < | ||
* Will try ext2 reading with windows computer next | * Will try ext2 reading with windows computer next | ||
Line 82: | Line 123: | ||
* Store the applanix and javad data internally and then rsync to new external drive during startup script | * Store the applanix and javad data internally and then rsync to new external drive during startup script | ||
* Disk failure needs to be gracefully handled and logged | * Disk failure needs to be gracefully handled and logged | ||
- | * Enable recalibration of the digitizers while flying / operating | + | * <del>Enable recalibration of the digitizers while flying / operating</ |
* Initial thoughts are to stop laser / close spectrum / open spectrum / fire laser | * Initial thoughts are to stop laser / close spectrum / open spectrum / fire laser | ||
* Dave Y. tried this, and it does work to do reset, but have to re-init cards afterwards and it breaks merge at the moment. | * Dave Y. tried this, and it does work to do reset, but have to re-init cards afterwards and it breaks merge at the moment. | ||
Line 90: | Line 131: | ||
* GPS status flag enabled (GPS good or bad) | * GPS status flag enabled (GPS good or bad) | ||
* GUI show shots, filename percentage missed, etc... | * GUI show shots, filename percentage missed, etc... | ||
- | * Add a laser shutdown that stops data collection and then turns off the laser (keeps triggers going) | + | * <del>Add a laser shutdown that stops data collection and then turns off the laser (keeps triggers going)</ |
- | * Javad stopping and Applanix stopping | + | * <del>Javad stopping and Applanix stopping</ |
* How to download everything | * How to download everything | ||
* Log all status packets and applanix raw data | * Log all status packets and applanix raw data | ||
Line 99: | Line 140: | ||
* < | * < | ||
* < | * < | ||
- | * Send only primary Applanix packets to Dan, not everything we see (filter out by IP source) | + | * <del>Send only primary Applanix packets to Dan, not everything we see (filter out by IP source)</ |
* Send swath characterization to Dan for real time map geolocation | * Send swath characterization to Dan for real time map geolocation | ||
+ | * Dave Y. and Dan C. got the communications working, need to fill with meaningful information | ||
* Dan needs galv value vs time for the edges and middle position | * Dan needs galv value vs time for the edges and middle position | ||
* Packet should be shot return list or something to that effect | * Packet should be shot return list or something to that effect | ||
* Startup as a single script, can we get there? | * Startup as a single script, can we get there? | ||
- | * Post flight script to download the flight Javad and Applanix data. | + | * <del>Post flight script to download the flight Javad and Applanix data.</ |
* Multi-thread to download all the javad data at once? Why not... the javads are the limit, not drive and network | * Multi-thread to download all the javad data at once? Why not... the javads are the limit, not drive and network | ||
* Record raw Applanix packets to disk (maybe just the primary bench mounted Applanix for now) | * Record raw Applanix packets to disk (maybe just the primary bench mounted Applanix for now) | ||
- | * Record CPU temperature (this looks to be as easy as reading a system file:) < | + | * <del>Record CPU temperature (this looks to be as easy as reading a system file:)</ |
[lvis@lvisf ~]$ cat / | [lvis@lvisf ~]$ cat / | ||
27800 | 27800 |
code/work/lvisf/2017upgrade1/start.1496327725.txt.gz · Last modified: 2017/06/01 14:35 by david