User:Callahanp: Difference between revisions

Jump to navigation Jump to search
Better Description of ongoing work
(Updated what I'm up to.)
(Better Description of ongoing work)
Line 3: Line 3:


Stuff I'm working on:
Stuff I'm working on:
* Metal Shop Projects
* Arduino Projects
* Simulator Cockpit C++ Coding
* Flightgear Documentation
'''<big>Metal Shop</big>'''
{| class="wikitable"
|'''Task'''
|'''Description'''
|'''Status'''
|-
|Design and Machine Aluminum Bezels for Tachometer, Airspeed, etc.
|Need:
* Design in OpenSCAD
* Machine on Tormach, Aluminum or Black Plastic or Composite Material.
* Paint if Aluminum
* Fixturing for Plastic needed.  Central hole is large in comparison to remaining material. Material can deform in the revise.  Needs to be attached at multiple point to something stable if machining as one piece. Just putting the blank in a vise won't work.
|Some work complete. Designs available for 3d printing or machining
|-
|Design Fixture for machining Prism and Flat lenses for Instrument Illumination. Figure out how to trim the square prisms as the desired shape.
|Need
* to hold a piece of plexiglass to be resurfaced at the correct angle as a prism
* to hold the prisms in place so the outside edge can be machined. round for the flat lens and one of the prisms, complex shape for the prism.
* Will laser cutter do for the outside machining?
* Paint part of the edge of the prisms
|Need advice and someone to talk with how might have done machining and polishing of Acrylic or Polycarbonate
|-
|Machine and Polish Prism and Flat Lenses
|Do the work on the tormach.
|Need Material and Fixturing
|-
|
|
|
|}
'''Coding Tasks'''
{| class="wikitable"
|-
|Connect Altimiter, Tachometer, Airspeed, Fuel and Oil Gauges to Flightgear
|Plan:
* Use the Left Panel Shock Mount from the Cessna 172N I got for $50 on ebay.
* Use the standard subscription mechanism, or poll the properties directly.
* First cut, no calibration, let the indicators work of raw data. May need functions to do relative scaling of normed properties
* Second cut, add calibration tables for the properties.
* Third cut, provide a UI for calibration tables
* Fourth pass, persistence for calibration tables and property paths.
|Need to startC++ coding to get the data on a separate process for communication to a set of arduinos.
Later, may need to modify Flightgear to produce packets of a set of properties for input or output.
|}
{| class="wikitable"
{| class="wikitable"
|+
|+
Arduino Projects
!Tasks
!Tasks
!
!Description
!Status
!Status
|-
|-
Line 25: Line 82:
|
|
|-
|-
|Getting an arduno to drivean x27-168  
|Getting an arduno to drivean x27-168
|Tachometer & Airspeed
|Tachometer & Airspeed
|
|
Line 46: Line 103:
|
|
|-
|-
|Design Fixture for machining Prism and Flat lenses for Instrument Illumination. Figure out how to trim the square prisms as the desired shape.
|Design Fixture for machining Prism and Flat lenses for Instrument Illumination. Figure out how to trim the square prisms as the desired shape.
|Need
|Need


Line 59: Line 116:
|
|
|-
|-
|Connect Altimiter, Tachometer, Airspeed, Fuel and Oil Gauges to Flightgear  
|Connect Altimiter, Tachometer, Airspeed, Fuel and Oil Gauges to Flightgear
|Plan:
|Plan:


* Use the Left Panel Shock Mount from the Cessna 172N I got for $50 on ebay.
* Use the Left Panel Shock Mount from the Cessna 172N I got for $50 on ebay.
* Use the standard subscription mechanism, or poll the properties directly.
* Use the standard subscription mechanism, or poll the properties directly.
* First cut, no calibration, let the indicators work of raw data. May need functions to do relative scaling of normed properties
* First cut, no calibration, let the indicators work of raw data. May need functions to do relative scaling of normed properties
* Second cut, add calibration tables for the properties.
* Second cut, add calibration tables for the properties.
Line 70: Line 127:
|
|
|}
|}
'''<big>Define and Describe FlightGear Use Cases</big>'''
https://sourceforge.net/p/flightgear/mailman/message/37833798/
https://sourceforge.net/p/flightgear/mailman/message/37833798/


936

edits

Navigation menu