AeroElectric-List Digest Archive

Sat 07/11/20


Total Messages Posted: 3



Today's Message Index:
----------------------
 
     1. 07:12 PM - Re: Looking for help finalysing my Cozy's electrical system (Zoom2136)
     2. 08:07 PM - DIY Serial to Gaycode converter (Finn Lassen)
     3. 08:48 PM - Re: DIY Serial to Gaycode converter (Sebastien)
 
 
 


Message 1


  • INDEX
  • Back to Main INDEX
  • NEXT
  • Skip to NEXT Message
  • LIST
  • Reply to LIST Regarding this Message
  • SENDER
  • Reply to SENDER Regarding this Message
    Time: 07:12:21 PM PST US
    Subject: Re: Looking for help finalysing my Cozy's electrical
    system
    From: "Zoom2136" <zoom2136@yahoo.com>
    Thanks John for taking the time to review my system. > The EFII harness has an un-necessary SPOF; Yes, I'm thinking of splitting them up and running them through a dedicated connector. > Do the EFII supplied firewall connectors melt in a fire? My harness and ECU shipped last week. I will have to check. If so, I can always repalce it with a MIL-SPEC connector. > Does it make sense to have main reg v sense on VPX? This is per the VPX doc. But, I see your point. I changed it to be powered by a 5A breaker & 20 AWG wire from the MAIN ALT BUS. > It's confusing to show injectors grounded within injector power harness. Thanks, changed in my current version. > The voltage regulator "bus" feed should have a 5A CB versus a fuse because of nuisnace trip potential of crowbar. Thanks, changed in me current version. > Replace circuit breakers with MIDIs or fuselink wire except voltage regulator "bus" feed needs to be a CB because of crowbar nuisance trips. This will take some thinking, as I'm not familiar with MIDIs. > Design your electrical system for a simple, no questions asked, engine out procedure. You will forget details of your architechture and your intelligence will fall 90% when the engine quits. Makes sense. > Consider switching to Z-101. I'm now very familiar with Z-14, I'll check 101, but... Thanks again. -------- Eric D Cozy IIIx C-GEDZ Read this topic online here: http://forums.matronics.com/viewtopic.php?p=497250#497250


    Message 2


  • INDEX
  • Back to Main INDEX
  • PREVIOUS
  • Skip to PREVIOUS Message
  • NEXT
  • Skip to NEXT Message
  • LIST
  • Reply to LIST Regarding this Message
  • SENDER
  • Reply to SENDER Regarding this Message
    Time: 08:07:25 PM PST US
    From: Finn Lassen <finn.usa@gmail.com>
    Subject: DIY Serial to Gaycode converter
    Can't find my previous post so here goes. I was able to use an Arduino Nano to convert serial altitude output from my Dynon D-10A (same from D-100) to gray code altitude inputs on my Garmin GTX 320A transponder. That replaced my AK-350 altitude encoder. Saved some weight, but mainly I now know that the altitude I see on my Dynon (set to 29.92) is what ATC sees. I measured altitude inputs on the GTX 320A. Takes less than 0.1mA to pull an input to ground. Internally pulled up to 5V (I measured 4.35V), apparently with a 50K resistor and also has isolation diodes according to the manual. That means that the digital outputs of the Nano can drive the transponder altitude inputs directly (but needs to be inverted from the altitude table on the aero-electric web site:1 = 0 volts). http://www.aeroelectric.com/articles/Altitude_Encoding/modecascii.txt (Note that C4 is LSB and D1 is MSB, so table should be re-arranged as: ... to make a lookup table in the program. (I'm sure there is an algorithm to calculate the codes, I just found it easier and safer to use the table.) The serial altitude output from the Dynon are +-7V volts, so needs to be brought to 0 to 5V for input to the Nano. A 2N7000 FET does that nicely. Source to ground, Drain to Nano input (internal pull-up resistor enabled) and Gate to Dynon output. Gate can handle +-20V, so if handled carefully needs no additional components. Also inverts the signal to what the serial software expects (active low). Attached program can be compiled and uploaded to a Nano using the Arduino IDE (https://www.arduino.cc/en/main/software). Remove the .txt extension from the file name (the list server won't allow attachments with .ino file extension). Accepts -1200 to 125,700', but I assume the Dynon is limited to a lower max altitude. When you set the Dynon to output altitude in 100' steps, it nicely changes at the displayed 50' points. So if you see 140' displayed you know the transponder transmits100'; 150' displayed transmits 200'. I programmed it to use D-10A / D-100 format 1 (example): #AL +05200T+25D7[CR] (Look for #, then minus sign if there, then digits, then "T". "T" is use as delimiter, rest is ignored till next "#"). 1200 baud. Would be easy to change the program to use any of the other formats and baud rates. So there you have it: a serial converter/encoder for $6 or less. Finn --- This email has been checked for viruses by Avast antivirus software. https://www.avast.com/antivirus DQovL1VzaW5nIEQtMTBBIGZvcm1hdCAxOiAjQUwgKzA1MjAwVCsyNUQ3W0NSXSAgTG9vayBm b3IgIywgdGhlbiAiLSIgaWYgdGhlcmUsIHRoZW4gZGlnaXRzLCB0aGVuICJUIi4gIlQiIGlz IHVzZSBhcyBkZWxpbWl0ZXIsIHJlc3QgaXMgaWdub3JlZCB0aWxsIG5leHQgIiMiDQovL1Rv IHVzZSBmb3JtYXQgMjogJE1HTCswNTIwMFQrMjVFM1tDUl0gTG9vayBmb3IgJCwgdGhlbiAi LSIgaWYgdGhlcmUsIHRoZW4gZGlnaXRzLCB0aGVuICJUIi4gIlQiIGlzIHVzZSBhcyBkZWxp bWl0ZXIsIGlnbm9yZSByZXN0IHRpbGwgbmV4dCAiJCINCi8vU2V0IER5bm9uIHRvIG91dHB1 dCBpbiAxMDAncyBvZiBmZWV0IChsYXN0IHR3byBkaWdpdHMgYWx3YXlzIDAwLiBJdCB3aWxs IGF1dG9tYXRpY2FsbHkgcm91bmQgdXAgbmVhciA1MCBmZWV0DQovL0NvdWxkIGJlIGV4cGFu ZGVkIHRvIGRldGVjdCBiYXVkcmF0ZSBhbmQgbXVsdGlwbGUgZm9ybWF0cw0KDQovL05hbm8g cGluIEEwIChEMTQpIGlzIFJ4IGlucHV0IGZyb20gRHlub24gRC0xMEEgb3IgRC0xMDAsIGlu dmVydGVkIHRyb3VnaCAyTjcwMDAgRkVUIHRvIGJlIGFibGUgdG8gaGFuZGxlIFJTMjMyICst N1YgZnJvbSBEeW5vbi4NCi8vVHJhbnNwb25kZXIgcGluOiAgIEQyICBENCAgQTEgIEEyICBB NCAgQjEgIEIyICBCNCAgQzEgIEMyICBDNCANCi8vTmFubyBEaWdpdGFsIHBpbjogIDEyICAx MSAgMTAgICA5ICAgOCAgIDcgICA2ICAgNSAgIDQgICAzICAgMiAgDQoNCi8vR2FybWluIEdU WCAzMjBBIGFwcGVhcnMgdG8gaGF2ZSA1MEsgcHVsbC11cCByZXNpc3RvcnMgdG8gKzVWICh3 aXRoIGludGVybmFsIGlzb2xhdGlvbiBkaW9kZXMgYWNjb3JkaW5nIHRvIG1hbnVhbCkNCi8v IHNvIEFyZHVpbm8gTmFubyBjYW4gZWFzaWx5IGRyaXZlIHRob3NlIGlucHV0cyBkaXJlY3Rs eSAobWF4IDExIG91dHB1dHMgeCAwLjEgbUEgPSAxLjEgbUEgdG90YWwpDQovL0hvd2V2ZXIg Li4uDQpjb25zdCBib29sIGJJbnZlcnQgPSB0cnVlOyAvL1NldCB0byBmYWxzZSBpZiB1c2lu ZyBpbnZlcnRpbmcgb3V0cHV0IGJ1ZmZlcnMgbGlrZSA3NExTMDUNCg0KLy9Vc2UgUG9ydEMg cGlucyBmb3IgU29mdHdhcmVTZXJpYWwgUlggYW5kIFRYDQpjb25zdCBieXRlIHJ4UGluID0g MTQ7IC8vIEdldCBwaW4gZm9yIFJYIHRoYXQgaGFzIGludGVycnVwdCBEMTQgaXMgQTAgb24g TmFubw0KY29uc3QgYnl0ZSB0eFBpbiA9IDE1Ow0KDQojaW5jbHVkZSA8U29mdHdhcmVTZXJp YWwuaD4NCi8vIHNldCB1cCBhIG5ldyBzZXJpYWwgcG9ydA0KU29mdHdhcmVTZXJpYWwgbXlT ZXJpYWwgPSAgU29mdHdhcmVTZXJpYWwocnhQaW4sIHR4UGluKTsNCiNpbmNsdWRlIDxhdnIv cGdtc3BhY2UuaD4gLy90byBiZSBhYmxlIHRvIHN0b3JlIGFuZCByZWFkIEdyYXlUYWJsZSBp biBmbGFzaCBtZW1vcnkNCg0KI2RlZmluZSBiRGVidWcgdHJ1ZSAgLy9jb21tZW50IG91dCBm b3Igbm9ybWFsIG9wZXJhdGlvbiB3aGVuIG5vdCBjb25uZWN0ZWQgdG8gY29tcHV0ZXIgdmlh IFVTQiBwb3J0DQoNCnZvaWQgc2V0dXAoKSB7DQogIC8vIHB1dCB5b3VyIHNldHVwIGNvZGUg aGVyZSwgdG8gcnVuIG9uY2U6DQogICNpZmRlZiBiRGVidWcNCiAgLy8gT3BlbiBzZXJpYWwg Y29tbXVuaWNhdGlvbnMgYW5kIHdhaXQgZm9yIHBvcnQgdG8gb3BlbjoNCiAgU2VyaWFsLmJl Z2luKDk2MDApOw0KICB3aGlsZSAoIVNlcmlhbCkgew0KICAgIDsgLy8gd2FpdCBmb3Igc2Vy aWFsIHBvcnQgdG8gY29ubmVjdC4gTmVlZGVkIGZvciBOYXRpdmUgVVNCIG9ubHkNCiAgfQ0K ICAjZW5kaWYNCg0KICAvLyBkZWZpbmUgcGluIG1vZGVzIGZvciB0eCwgcng6DQogIHBpbk1v ZGUocnhQaW4sIElOUFVUX1BVTExVUCk7DQogIHBpbk1vZGUodHhQaW4sIE9VVFBVVCk7IC8v bm90IHJlYWxseSB1c2VkDQogIEREUkQgPSBERFJEIHwgQjExMTExMTAwOyAgLy9TZXRzIHVw IHRoZSBwaW5zIGZvciBvdXRwdXQgb2YgbG93ZXIgNiBiaXRzIChzaGlmdCB1cCAyICkNCiAg RERSQiA9IEREUkIgfCBCMDAwMTExMTE7ICAvL1NldHMgdXAgdGhlIHBpbnMgZm9yIG91dHB1 dCBvZiB1cHBwZXIgNSBiaXRzDQogIA0KICAvLyBzZXQgdGhlIGRhdGEgcmF0ZSBmb3IgdGhl IFNvZnR3YXJlU2VyaWFsIHBvcnQNCiAgbXlTZXJpYWwuYmVnaW4oMTIwMCk7IC8vcGljayBi YXVkcmF0ZSBmb3IgZm9ybWF0IHVzZWQNCn0NCg0Kdm9pZCBsb29wKCkgew0KICAvLyBwdXQg eW91ciBtYWluIGNvZGUgaGVyZSwgdG8gcnVuIHJlcGVhdGVkbHk6DQogIC8vUmVhZCBTZXJp YWwgaW5wdXQgYWx0aXR1ZGUsIGNvbnZlcnQgdG8gR3JheSwgc2V0IDExIG91dHB1dCBwaW5z IHRvIEdyYXksIHJlcGVhdC4NCiAgY2hhciB0bXBDaGFyOw0KICBib29sIGJOZWdhdGU7IC8v c2V0IHRvIHRydWUgaWYgbWludXMgc2lnbiBlbmNvdW50ZXJlZCBiZWZvcmUgYWx0aXR1ZGUg ZGlnaXRzDQogIFN0cmluZyBzQWx0aXR1ZGU7IC8vaW4gZmVldA0KICBpbnQgaUFsdGl0dWRl OyAvL2luIDEwMHMgb2YgZmVldA0KICBpbnQgaUNvZGU7DQogIGJ5dGUgaUNvZGVMb3c7DQog IGJ5dGUgaUNvZGVIaWdoOw0KDQogICNpZmRlZiBiRGVidWcNCiAgLy9URVNUIENPREU6DQog IGZvciAoIGludCBpID0gLTEyOyBpIDwgMTI2ODsgaSsrKSB7DQogICAgaUFsdGl0dWRlID0g aTsNCiAgICBTZXJpYWwucHJpbnQoaUFsdGl0dWRlLERFQyk7DQogICAgU2VyaWFsLnByaW50 KCIgIik7DQogICAgU2VyaWFsLnByaW50KEFsdFRvR3JheShpQWx0aXR1ZGUpLERFQyk7DQog ICAgU2VyaWFsLnByaW50KCIgIik7DQogICAgU2VyaWFsLnByaW50bG4oQWx0VG9HcmF5KGlB bHRpdHVkZSksQklOKTsNCiAgfQ0KICBzQWx0aXR1ZGUgPSAiNDAwIjsNCiAgaUFsdGl0dWRl ID0gc0FsdGl0dWRlLnRvSW50KCk7DQogIGlDb2RlID0gIEFsdFRvR3JheShpQWx0aXR1ZGUp Ow0KICBTZXJpYWwucHJpbnQoaUFsdGl0dWRlKTsgLy9vdXRwdXQgZm9yIGRlYnVnZ2luZw0K ICBTZXJpYWwucHJpbnQoIiAiKTsgLy9vdXRwdXQgZm9yIGRlYnVnZ2luZw0KICBTZXJpYWwu cHJpbnRsbihpQ29kZSk7IC8vb3V0cHV0IGZvciBkZWJ1Z2dpbmcNCiAgc0FsdGl0dWRlID0g IjEyNiI7DQogIGlBbHRpdHVkZSA9IHNBbHRpdHVkZS50b0ludCgpOw0KICBpQ29kZSA9ICBB bHRUb0dyYXkoaUFsdGl0dWRlKTsNCiAgU2VyaWFsLnByaW50KGlBbHRpdHVkZSk7IC8vb3V0 cHV0IGZvciBkZWJ1Z2dpbmcNCiAgU2VyaWFsLnByaW50KCIgIik7IC8vb3V0cHV0IGZvciBk ZWJ1Z2dpbmcNCiAgU2VyaWFsLnByaW50bG4oaUNvZGUpOyAvL291dHB1dCBmb3IgZGVidWdn aW5nDQogIHNBbHRpdHVkZSA9ICItMTAiOw0KICBpQWx0aXR1ZGUgPSBzQWx0aXR1ZGUudG9J bnQoKTsNCiAgaUNvZGUgPSAgQWx0VG9HcmF5KGlBbHRpdHVkZSk7DQogIFNlcmlhbC5wcmlu dChpQWx0aXR1ZGUpOyAvL291dHB1dCBmb3IgZGVidWdnaW5nDQogIFNlcmlhbC5wcmludCgi ICIpOyAvL291dHB1dCBmb3IgZGVidWdnaW5nDQogIFNlcmlhbC5wcmludGxuKGlDb2RlKTsg Ly9vdXRwdXQgZm9yIGRlYnVnZ2luZw0KICBTZXJpYWwucHJpbnRsbigiTG9va2luZyBmb3Ig aW5wdXQ6Iik7IC8vb3V0cHV0IGZvciBkZWJ1Z2dpbmcNCiAgI2VuZGlmDQogIA0KTmV3TGlu ZToNCiAgc0FsdGl0dWRlID0gIiI7DQogIGJOZWdhdGUgPSBmYWxzZTsNCiAgdG1wQ2hhciA9 IDA7DQogIC8vV2FpdCBmb3IgIyBjaGFyYWN0ZXINCiAgd2hpbGUgKHRtcENoYXIgIT0gJyMn KSB7dG1wQ2hhciA9IG15U2VyaWFsLnJlYWQoKTt9IC8vY2hhbmdlICMgdG8gJCBmb3IgRHlu b24gZm9ybWF0IDINCg0KICB3aGlsZSAodG1wQ2hhciAhPSAnVCcpIC8vS2VlcCByZWFkaW5n IHVudGlsIGdldCAiVCINCiAgew0KICAgIHRtcENoYXIgPSBteVNlcmlhbC5yZWFkKCk7DQog ICAgaWYgKHRtcENoYXIgPT0gJy0nKSB7Yk5lZ2F0ZSA9IHRydWU7fSAvL2VuY291bnRlcmVk IG1pbnVzIHNpZ24NCiAgICBpZiAoaXNEaWdpdCh0bXBDaGFyKSkge3NBbHRpdHVkZSArPSB0 bXBDaGFyO30gLy9jb25jYXRlbmF0ZSBhbHRpdHVkZSBkaWdpdHMNCiAgfQ0KICAvL3N0cmlw IGxhc3QgdHdvIG51bWJlcnMgaW5zdGVhZCBvZiBkaXZpZGluZyBieSAxMDAgaW4gQWx0VG9H cmF5KGxBbHRpdHVkZSkNCiAgc0FsdGl0dWRlID0gc0FsdGl0dWRlLnN1YnN0cmluZygxLCBz QWx0aXR1ZGUubGVuZ3RoKCkgLSAyKTsNCiAgaUFsdGl0dWRlID0gc0FsdGl0dWRlLnRvSW50 KCk7IA0KICBpZiAoYk5lZ2F0ZSA9PSB0cnVlKSB7aUFsdGl0dWRlID0gLWlBbHRpdHVkZTt9 IC8vaGVnYXRpdmUgYWx0aXR1ZGUNCiAgaUNvZGUgPSAgQWx0VG9HcmF5KGlBbHRpdHVkZSk7 DQogICNpZmRlZiBiRGVidWcNCiAgU2VyaWFsLnByaW50KGlBbHRpdHVkZSk7IC8vb3V0cHV0 IGZvciBkZWJ1Z2dpbmcNCiAgU2VyaWFsLnByaW50KCIgIik7IC8vb3V0cHV0IGZvciBkZWJ1 Z2dpbmcNCiAgU2VyaWFsLnByaW50KGlDb2RlKTsgLy9vdXRwdXQgZm9yIGRlYnVnZ2luZw0K ICBTZXJpYWwucHJpbnQoIiAiKTsgLy9vdXRwdXQgZm9yIGRlYnVnZ2luZw0KICBTZXJpYWwu cHJpbnQoaUNvZGUsIEJJTik7IC8vb3V0cHV0IGZvciBkZWJ1Z2dpbmcNCiAgI2VuZGlmDQog IA0KICAvLyBpbnZlcnQgaWYgbm90IHVzaW5nIGludmVydGluZyBvdXRwdXQgYnVmZmVyczoN CiAgaWYgKGJJbnZlcnQgPT0gdHJ1ZSkge2lDb2RlID0gfmlDb2RlO30NCiAgDQogICNpZmRl ZiBiRGVidWcNCiAgU2VyaWFsLnByaW50KCIgIik7IC8vb3V0cHV0IGZvciBkZWJ1Z2dpbmcN CiAgU2VyaWFsLnByaW50bG4oaUNvZGUsIEJJTik7IC8vb3V0cHV0IGZvciBkZWJ1Z2dpbmcN CiAgI2VuZGlmDQogIA0KICAvLzIgTFNCcyBvZiBwb3J0IEIgaXMgUlggKDApIGFuZCBUWCAo MSkuIChmb3IgVVNCIGNvbm5lY3RvcikNCiAgaUNvZGVIaWdoID0gKGlDb2RlID4+IDYpICYg QjAwMDExMTExOyAvLzYgTFNCcyB3aWxsIGJlIHNldCBvbiBQT1JURCBiZWxvdw0KICBpQ29k ZUxvdyA9ICBQT1JURCAmIEIwMDAwMDAxMSB8IChpQ29kZTw8MiAmIEIxMTExMTEwMCk7IC8v bGVhdmUgMiBMU0JzIHVuY2hhbmdlZCB+KDB4M2Y8PDIpIHwgKGlDb2RlICYgKDB4M2Y8PDIp KQ0KICAvLyANCiAgY2xpKCk7IC8vZGlzYWJsZSBpbnRlcnJ1cHRzIA0KICBQT1JURCA9IGlD b2RlTG93Ow0KICBQT1JUQiA9IGlDb2RlSGlnaDsNCiAgc2VpKCk7IC8vZW5hYmxlIGludGVy cnVwdHMgDQoNCiAgI2lmZGVmIGJEZWJ1Zw0KICBnb3RvIE5ld0xpbmU7IC8vbm90IG5lZWRl ZCBub3JtYWxseQ0KICAjZW5kaWYNCiAgfQ0KICANCi8vQWx0IHRvIEdyYXkgdGFibGUNCi8v TVNCIHRvIExTQjogICBEMiAgRDQgIEExICBBMiAgQTQgIEIxICBCMiAgQjQgIEMxICBDMiAg QzQgICBUeCBSeCAgKFJ4IGFuZCBUeCBhcmUgdXNlZCBmb3IgVVNCIGNvbW11bmljYXRpb24p DQovLyBEaWdpdGFsIHBpbjogMTIgIDExICAxMCAgIDkgICA4ICAgNyAgIDYgICA1ICAgNCAg IDMgICAyICAgIDEgIDANCi8vdGFibGUgZnJvbSAtMSwyMDAgdG8gMTI2LDcwMCBmZWV0Og0K Y29uc3QgaW50IEdyYXlBcnJheVsxMjgwXSBQUk9HTUVNID0geyAvL1BST0dNRU0gcHV0cyBp dCBpbiBmbGFzaG1lbW9yeQ0KICAxLCAvLy0xMjAwDQogIDMsIC8vLTExMDANCiAgMiwNCiAg NiwNCiAgNCwNCiAgMTIsDQogIDE0LA0KICAxMCwNCiAgMTEsDQogIDksDQogIDI1LA0KICAy NywgLy8tMTAwDQogIDI2LCAvLzANCiAgMzAsIC8vMTAwDQogIDI4LA0KICAyMCwNCiAgMjIs DQogIDE4LA0KICAxOSwNCiAgMTcsDQogIDQ5LA0KICA1MSwNCiAgNTAsDQogIDU0LA0KICA1 MiwNCiAgNjAsDQogIDYyLA0KICA1OCwNCiAgNTksDQogIDU3LA0KICA0MSwNCiAgNDMsDQog IDQyLA0KICA0NiwNCiAgNDQsDQogIDM2LA0KICAzOCwNCiAgMzQsDQogIDM1LA0KICAzMywN CiAgOTcsDQogIDk5LA0KICA5OCwNCiAgMTAyLA0KICAxMDAsDQogIDEwOCwNCiAgMTEwLA0K ICAxMDYsDQogIDEwNywNCiAgMTA1LA0KICAxMjEsDQogIDEyMywNCiAgMTIyLA0KICAxMjYs DQogIDEyNCwNCiAgMTE2LA0KICAxMTgsDQogIDExNCwNCiAgMTE1LA0KICAxMTMsDQogIDgx LA0KICA4MywNCiAgODIsDQogIDg2LA0KICA4NCwNCiAgOTIsDQogIDk0LA0KICA5MCwNCiAg OTEsDQogIDg5LA0KICA3MywNCiAgNzUsDQogIDc0LA0KICA3OCwNCiAgNzYsDQogIDY4LA0K ICA3MCwNCiAgNjYsDQogIDY3LA0KICA2NSwNCiAgMTkzLA0KICAxOTUsDQogIDE5NCwNCiAg MTk4LA0KICAxOTYsDQogIDIwNCwNCiAgMjA2LA0KICAyMDIsDQogIDIwMywNCiAgMjAxLA0K ICAyMTcsDQogIDIxOSwNCiAgMjE4LA0KICAyMjIsDQogIDIyMCwNCiAgMjEyLA0KICAyMTQs DQogIDIxMCwNCiAgMjExLA0KICAyMDksDQogIDI0MSwNCiAgMjQzLA0KICAyNDIsDQogIDI0 NiwNCiAgMjQ0LA0KICAyNTIsDQogIDI1NCwNCiAgMjUwLA0KICAyNTEsDQogIDI0OSwNCiAg MjMzLA0KICAyMzUsDQogIDIzNCwNCiAgMjM4LA0KICAyMzYsDQogIDIyOCwNCiAgMjMwLA0K ICAyMjYsDQogIDIyNywNCiAgMjI1LA0KICAxNjEsDQogIDE2MywNCiAgMTYyLA0KICAxNjYs DQogIDE2NCwNCiAgMTcyLA0KICAxNzQsDQogIDE3MCwNCiAgMTcxLA0KICAxNjksDQogIDE4 NSwNCiAgMTg3LA0KICAxODYsDQogIDE5MCwNCiAgMTg4LA0KICAxODAsDQogIDE4MiwNCiAg MTc4LA0KICAxNzksDQogIDE3NywNCiAgMTQ1LA0KICAxNDcsDQogIDE0NiwNCiAgMTUwLA0K ICAxNDgsDQogIDE1NiwNCiAgMTU4LA0KICAxNTQsDQogIDE1NSwNCiAgMTUzLA0KICAxMzcs DQogIDEzOSwNCiAgMTM4LA0KICAxNDIsDQogIDE0MCwNCiAgMTMyLA0KICAxMzQsDQogIDEz MCwNCiAgMTMxLA0KICAxMjksDQogIDM4NSwNCiAgMzg3LA0KICAzODYsDQogIDM5MCwNCiAg Mzg4LA0KICAzOTYsDQogIDM5OCwNCiAgMzk0LA0KICAzOTUsDQogIDM5MywNCiAgNDA5LA0K ICA0MTEsDQogIDQxMCwNCiAgNDE0LA0KICA0MTIsDQogIDQwNCwNCiAgNDA2LA0KICA0MDIs DQogIDQwMywNCiAgNDAxLA0KICA0MzMsDQogIDQzNSwNCiAgNDM0LA0KICA0MzgsDQogIDQz NiwNCiAgNDQ0LA0KICA0NDYsDQogIDQ0MiwNCiAgNDQzLA0KICA0NDEsDQogIDQyNSwNCiAg NDI3LA0KICA0MjYsDQogIDQzMCwNCiAgNDI4LA0KICA0MjAsDQogIDQyMiwNCiAgNDE4LA0K ICA0MTksDQogIDQxNywNCiAgNDgxLA0KICA0ODMsDQogIDQ4MiwNCiAgNDg2LA0KICA0ODQs DQogIDQ5MiwNCiAgNDk0LA0KICA0OTAsDQogIDQ5MSwNCiAgNDg5LA0KICA1MDUsDQogIDUw NywNCiAgNTA2LA0KICA1MTAsDQogIDUwOCwNCiAgNTAwLA0KICA1MDIsDQogIDQ5OCwNCiAg NDk5LA0KICA0OTcsDQogIDQ2NSwNCiAgNDY3LA0KICA0NjYsDQogIDQ3MCwNCiAgNDY4LA0K ICA0NzYsDQogIDQ3OCwNCiAgNDc0LA0KICA0NzUsDQogIDQ3MywNCiAgNDU3LA0KICA0NTks DQogIDQ1OCwNCiAgNDYyLA0KICA0NjAsDQogIDQ1MiwNCiAgNDU0LA0KICA0NTAsDQogIDQ1 MSwNCiAgNDQ5LA0KICAzMjEsDQogIDMyMywNCiAgMzIyLA0KICAzMjYsDQogIDMyNCwNCiAg MzMyLA0KICAzMzQsDQogIDMzMCwNCiAgMzMxLA0KICAzMjksDQogIDM0NSwNCiAgMzQ3LA0K ICAzNDYsDQogIDM1MCwNCiAgMzQ4LA0KICAzNDAsDQogIDM0MiwNCiAgMzM4LA0KICAzMzks DQogIDMzNywNCiAgMzY5LA0KICAzNzEsDQogIDM3MCwNCiAgMzc0LA0KICAzNzIsDQogIDM4 MCwNCiAgMzgyLA0KICAzNzgsDQogIDM3OSwNCiAgMzc3LA0KICAzNjEsDQogIDM2MywNCiAg MzYyLA0KICAzNjYsDQogIDM2NCwNCiAgMzU2LA0KICAzNTgsDQogIDM1NCwNCiAgMzU1LA0K ICAzNTMsDQogIDI4OSwNCiAgMjkxLA0KICAyOTAsDQogIDI5NCwNCiAgMjkyLA0KICAzMDAs DQogIDMwMiwNCiAgMjk4LA0KICAyOTksDQogIDI5NywNCiAgMzEzLA0KICAzMTUsDQogIDMx NCwNCiAgMzE4LA0KICAzMTYsDQogIDMwOCwNCiAgMzEwLA0KICAzMDYsDQogIDMwNywNCiAg MzA1LA0KICAyNzMsDQogIDI3NSwNCiAgMjc0LA0KICAyNzgsDQogIDI3NiwNCiAgMjg0LA0K ICAyODYsDQogIDI4MiwNCiAgMjgzLA0KICAyODEsDQogIDI2NSwNCiAgMjY3LA0KICAyNjYs DQogIDI3MCwNCiAgMjY4LA0KICAyNjAsDQogIDI2MiwNCiAgMjU4LA0KICAyNTksDQogIDI1 NywNCiAgNzY5LA0KICA3NzEsDQogIDc3MCwNCiAgNzc0LA0KICA3NzIsDQogIDc4MCwNCiAg NzgyLA0KICA3NzgsDQogIDc3OSwNCiAgNzc3LA0KICA3OTMsDQogIDc5NSwNCiAgNzk0LA0K ICA3OTgsDQogIDc5NiwNCiAgNzg4LA0KICA3OTAsDQogIDc4NiwNCiAgNzg3LA0KICA3ODUs DQogIDgxNywNCiAgODE5LA0KICA4MTgsDQogIDgyMiwNCiAgODIwLA0KICA4MjgsDQogIDgz MCwNCiAgODI2LA0KICA4MjcsDQogIDgyNSwNCiAgODA5LA0KICA4MTEsDQogIDgxMCwNCiAg ODE0LA0KICA4MTIsDQogIDgwNCwNCiAgODA2LA0KICA4MDIsDQogIDgwMywNCiAgODAxLA0K ICA4NjUsDQogIDg2NywNCiAgODY2LA0KICA4NzAsDQogIDg2OCwNCiAgODc2LA0KICA4Nzgs DQogIDg3NCwNCiAgODc1LA0KICA4NzMsDQogIDg4OSwNCiAgODkxLA0KICA4OTAsDQogIDg5 NCwNCiAgODkyLA0KICA4ODQsDQogIDg4NiwNCiAgODgyLA0KICA4ODMsDQogIDg4MSwNCiAg ODQ5LA0KICA4NTEsDQogIDg1MCwNCiAgODU0LA0KICA4NTIsDQogIDg2MCwNCiAgODYyLA0K ICA4NTgsDQogIDg1OSwNCiAgODU3LA0KICA4NDEsDQogIDg0MywNCiAgODQyLA0KICA4NDYs DQogIDg0NCwNCiAgODM2LA0KICA4MzgsDQogIDgzNCwNCiAgODM1LA0KICA4MzMsDQogIDk2 MSwNCiAgOTYzLA0KICA5NjIsDQogIDk2NiwNCiAgOTY0LA0KICA5NzIsDQogIDk3NCwNCiAg OTcwLA0KICA5NzEsDQogIDk2OSwNCiAgOTg1LA0KICA5ODcsDQogIDk4NiwNCiAgOTkwLA0K ICA5ODgsDQogIDk4MCwNCiAgOTgyLA0KICA5NzgsDQogIDk3OSwNCiAgOTc3LA0KICAxMDA5 LA0KICAxMDExLA0KICAxMDEwLA0KICAxMDE0LA0KICAxMDEyLA0KICAxMDIwLA0KICAxMDIy LA0KICAxMDE4LA0KICAxMDE5LA0KICAxMDE3LA0KICAxMDAxLA0KICAxMDAzLA0KICAxMDAy LA0KICAxMDA2LA0KICAxMDA0LA0KICA5OTYsDQogIDk5OCwNCiAgOTk0LA0KICA5OTUsDQog IDk5MywNCiAgOTI5LA0KICA5MzEsDQogIDkzMCwNCiAgOTM0LA0KICA5MzIsDQogIDk0MCwN CiAgOTQyLA0KICA5MzgsDQogIDkzOSwNCiAgOTM3LA0KICA5NTMsDQogIDk1NSwNCiAgOTU0 LA0KICA5NTgsDQogIDk1NiwNCiAgOTQ4LA0KICA5NTAsDQogIDk0NiwNCiAgOTQ3LA0KICA5 NDUsDQogIDkxMywNCiAgOTE1LA0KICA5MTQsDQogIDkxOCwNCiAgOTE2LA0KICA5MjQsDQog IDkyNiwNCiAgOTIyLA0KICA5MjMsDQogIDkyMSwNCiAgOTA1LA0KICA5MDcsDQogIDkwNiwN CiAgOTEwLA0KICA5MDgsDQogIDkwMCwNCiAgOTAyLA0KICA4OTgsDQogIDg5OSwNCiAgODk3 LA0KICA2NDEsDQogIDY0MywNCiAgNjQyLA0KICA2NDYsDQogIDY0NCwNCiAgNjUyLA0KICA2 NTQsDQogIDY1MCwNCiAgNjUxLA0KICA2NDksDQogIDY2NSwNCiAgNjY3LA0KICA2NjYsDQog IDY3MCwNCiAgNjY4LA0KICA2NjAsDQogIDY2MiwNCiAgNjU4LA0KICA2NTksDQogIDY1NywN CiAgNjg5LA0KICA2OTEsDQogIDY5MCwNCiAgNjk0LA0KICA2OTIsDQogIDcwMCwNCiAgNzAy LA0KICA2OTgsDQogIDY5OSwNCiAgNjk3LA0KICA2ODEsDQogIDY4MywNCiAgNjgyLA0KICA2 ODYsDQogIDY4NCwNCiAgNjc2LA0KICA2NzgsDQogIDY3NCwNCiAgNjc1LA0KICA2NzMsDQog IDczNywNCiAgNzM5LA0KICA3MzgsDQogIDc0MiwNCiAgNzQwLA0KICA3NDgsDQogIDc1MCwN CiAgNzQ2LA0KICA3NDcsDQogIDc0NSwNCiAgNzYxLA0KICA3NjMsDQogIDc2MiwNCiAgNzY2 LA0KICA3NjQsDQogIDc1NiwNCiAgNzU4LA0KICA3NTQsDQogIDc1NSwNCiAgNzUzLA0KICA3 MjEsDQogIDcyMywNCiAgNzIyLA0KICA3MjYsDQogIDcyNCwNCiAgNzMyLA0KICA3MzQsDQog IDczMCwNCiAgNzMxLA0KICA3MjksDQogIDcxMywNCiAgNzE1LA0KICA3MTQsDQogIDcxOCwN CiAgNzE2LA0KICA3MDgsDQogIDcxMCwNCiAgNzA2LA0KICA3MDcsDQogIDcwNSwNCiAgNTc3 LA0KICA1NzksDQogIDU3OCwNCiAgNTgyLA0KICA1ODAsDQogIDU4OCwNCiAgNTkwLA0KICA1 ODYsDQogIDU4NywNCiAgNTg1LA0KICA2MDEsDQogIDYwMywNCiAgNjAyLA0KICA2MDYsDQog IDYwNCwNCiAgNTk2LA0KICA1OTgsDQogIDU5NCwNCiAgNTk1LA0KICA1OTMsDQogIDYyNSwN CiAgNjI3LA0KICA2MjYsDQogIDYzMCwNCiAgNjI4LA0KICA2MzYsDQogIDYzOCwNCiAgNjM0 LA0KICA2MzUsDQogIDYzMywNCiAgNjE3LA0KICA2MTksDQogIDYxOCwNCiAgNjIyLA0KICA2 MjAsDQogIDYxMiwNCiAgNjE0LA0KICA2MTAsDQogIDYxMSwNCiAgNjA5LA0KICA1NDUsDQog IDU0NywNCiAgNTQ2LA0KICA1NTAsDQogIDU0OCwNCiAgNTU2LA0KICA1NTgsDQogIDU1NCwN CiAgNTU1LA0KICA1NTMsDQogIDU2OSwNCiAgNTcxLA0KICA1NzAsDQogIDU3NCwNCiAgNTcy LA0KICA1NjQsDQogIDU2NiwNCiAgNTYyLA0KICA1NjMsDQogIDU2MSwNCiAgNTI5LA0KICA1 MzEsDQogIDUzMCwNCiAgNTM0LA0KICA1MzIsDQogIDU0MCwNCiAgNTQyLA0KICA1MzgsDQog IDUzOSwNCiAgNTM3LA0KICA1MjEsDQogIDUyMywNCiAgNTIyLA0KICA1MjYsDQogIDUyNCwN CiAgNTE2LA0KICA1MTgsDQogIDUxNCwNCiAgNTE1LA0KICA1MTMsDQogIDE1MzcsDQogIDE1 MzksDQogIDE1MzgsDQogIDE1NDIsDQogIDE1NDAsDQogIDE1NDgsDQogIDE1NTAsDQogIDE1 NDYsDQogIDE1NDcsDQogIDE1NDUsDQogIDE1NjEsDQogIDE1NjMsDQogIDE1NjIsDQogIDE1 NjYsDQogIDE1NjQsDQogIDE1NTYsDQogIDE1NTgsDQogIDE1NTQsDQogIDE1NTUsDQogIDE1 NTMsDQogIDE1ODUsDQogIDE1ODcsDQogIDE1ODYsDQogIDE1OTAsDQogIDE1ODgsDQogIDE1 OTYsDQogIDE1OTgsDQogIDE1OTQsDQogIDE1OTUsDQogIDE1OTMsDQogIDE1NzcsDQogIDE1 NzksDQogIDE1NzgsDQogIDE1ODIsDQogIDE1ODAsDQogIDE1NzIsDQogIDE1NzQsDQogIDE1 NzAsDQogIDE1NzEsDQogIDE1NjksDQogIDE2MzMsDQogIDE2MzUsDQogIDE2MzQsDQogIDE2 MzgsDQogIDE2MzYsDQogIDE2NDQsDQogIDE2NDYsDQogIDE2NDIsDQogIDE2NDMsDQogIDE2 NDEsDQogIDE2NTcsDQogIDE2NTksDQogIDE2NTgsDQogIDE2NjIsDQogIDE2NjAsDQogIDE2 NTIsDQogIDE2NTQsDQogIDE2NTAsDQogIDE2NTEsDQogIDE2NDksDQogIDE2MTcsDQogIDE2 MTksDQogIDE2MTgsDQogIDE2MjIsDQogIDE2MjAsDQogIDE2MjgsDQogIDE2MzAsDQogIDE2 MjYsDQogIDE2MjcsDQogIDE2MjUsDQogIDE2MDksDQogIDE2MTEsDQogIDE2MTAsDQogIDE2 MTQsDQogIDE2MTIsDQogIDE2MDQsDQogIDE2MDYsDQogIDE2MDIsDQogIDE2MDMsDQogIDE2 MDEsDQogIDE3MjksDQogIDE3MzEsDQogIDE3MzAsDQogIDE3MzQsDQogIDE3MzIsDQogIDE3 NDAsDQogIDE3NDIsDQogIDE3MzgsDQogIDE3MzksDQogIDE3MzcsDQogIDE3NTMsDQogIDE3 NTUsDQogIDE3NTQsDQogIDE3NTgsDQogIDE3NTYsDQogIDE3NDgsDQogIDE3NTAsDQogIDE3 NDYsDQogIDE3NDcsDQogIDE3NDUsDQogIDE3NzcsDQogIDE3NzksDQogIDE3NzgsDQogIDE3 ODIsDQogIDE3ODAsDQogIDE3ODgsDQogIDE3OTAsDQogIDE3ODYsDQogIDE3ODcsDQogIDE3 ODUsDQogIDE3NjksDQogIDE3NzEsDQogIDE3NzAsDQogIDE3NzQsDQogIDE3NzIsDQogIDE3 NjQsDQogIDE3NjYsDQogIDE3NjIsDQogIDE3NjMsDQogIDE3NjEsDQogIDE2OTcsDQogIDE2 OTksDQogIDE2OTgsDQogIDE3MDIsDQogIDE3MDAsDQogIDE3MDgsDQogIDE3MTAsDQogIDE3 MDYsDQogIDE3MDcsDQogIDE3MDUsDQogIDE3MjEsDQogIDE3MjMsDQogIDE3MjIsDQogIDE3 MjYsDQogIDE3MjQsDQogIDE3MTYsDQogIDE3MTgsDQogIDE3MTQsDQogIDE3MTUsDQogIDE3 MTMsDQogIDE2ODEsDQogIDE2ODMsDQogIDE2ODIsDQogIDE2ODYsDQogIDE2ODQsDQogIDE2 OTIsDQogIDE2OTQsDQogIDE2OTAsDQogIDE2OTEsDQogIDE2ODksDQogIDE2NzMsDQogIDE2 NzUsDQogIDE2NzQsDQogIDE2NzgsDQogIDE2NzYsDQogIDE2NjgsDQogIDE2NzAsDQogIDE2 NjYsDQogIDE2NjcsDQogIDE2NjUsDQogIDE5MjEsDQogIDE5MjMsDQogIDE5MjIsDQogIDE5 MjYsDQogIDE5MjQsDQogIDE5MzIsDQogIDE5MzQsDQogIDE5MzAsDQogIDE5MzEsDQogIDE5 MjksDQogIDE5NDUsDQogIDE5NDcsDQogIDE5NDYsDQogIDE5NTAsDQogIDE5NDgsDQogIDE5 NDAsDQogIDE5NDIsDQogIDE5MzgsDQogIDE5MzksDQogIDE5MzcsDQogIDE5NjksDQogIDE5 NzEsDQogIDE5NzAsDQogIDE5NzQsDQogIDE5NzIsDQogIDE5ODAsDQogIDE5ODIsDQogIDE5 NzgsDQogIDE5NzksDQogIDE5NzcsDQogIDE5NjEsDQogIDE5NjMsDQogIDE5NjIsDQogIDE5 NjYsDQogIDE5NjQsDQogIDE5NTYsDQogIDE5NTgsDQogIDE5NTQsDQogIDE5NTUsDQogIDE5 NTMsDQogIDIwMTcsDQogIDIwMTksDQogIDIwMTgsDQogIDIwMjIsDQogIDIwMjAsDQogIDIw MjgsDQogIDIwMzAsDQogIDIwMjYsDQogIDIwMjcsDQogIDIwMjUsDQogIDIwNDEsDQogIDIw NDMsDQogIDIwNDIsDQogIDIwNDYsDQogIDIwNDQsDQogIDIwMzYsDQogIDIwMzgsDQogIDIw MzQsDQogIDIwMzUsDQogIDIwMzMsDQogIDIwMDEsDQogIDIwMDMsDQogIDIwMDIsDQogIDIw MDYsDQogIDIwMDQsDQogIDIwMTIsDQogIDIwMTQsDQogIDIwMTAsDQogIDIwMTEsDQogIDIw MDksDQogIDE5OTMsDQogIDE5OTUsDQogIDE5OTQsDQogIDE5OTgsDQogIDE5OTYsDQogIDE5 ODgsDQogIDE5OTAsDQogIDE5ODYsDQogIDE5ODcsDQogIDE5ODUsDQogIDE4NTcsDQogIDE4 NTksDQogIDE4NTgsDQogIDE4NjIsDQogIDE4NjAsDQogIDE4NjgsDQogIDE4NzAsDQogIDE4 NjYsDQogIDE4NjcsDQogIDE4NjUsDQogIDE4ODEsDQogIDE4ODMsDQogIDE4ODIsDQogIDE4 ODYsDQogIDE4ODQsDQogIDE4NzYsDQogIDE4NzgsDQogIDE4NzQsDQogIDE4NzUsDQogIDE4 NzMsDQogIDE5MDUsDQogIDE5MDcsDQogIDE5MDYsDQogIDE5MTAsDQogIDE5MDgsDQogIDE5 MTYsDQogIDE5MTgsDQogIDE5MTQsDQogIDE5MTUsDQogIDE5MTMsDQogIDE4OTcsDQogIDE4 OTksDQogIDE4OTgsDQogIDE5MDIsDQogIDE5MDAsDQogIDE4OTIsDQogIDE4OTQsDQogIDE4 OTAsDQogIDE4OTEsDQogIDE4ODksDQogIDE4MjUsDQogIDE4MjcsDQogIDE4MjYsDQogIDE4 MzAsDQogIDE4MjgsDQogIDE4MzYsDQogIDE4MzgsDQogIDE4MzQsDQogIDE4MzUsDQogIDE4 MzMsDQogIDE4NDksDQogIDE4NTEsDQogIDE4NTAsDQogIDE4NTQsDQogIDE4NTIsDQogIDE4 NDQsDQogIDE4NDYsDQogIDE4NDIsDQogIDE4NDMsDQogIDE4NDEsDQogIDE4MDksDQogIDE4 MTEsDQogIDE4MTAsDQogIDE4MTQsDQogIDE4MTIsDQogIDE4MjAsDQogIDE4MjIsDQogIDE4 MTgsDQogIDE4MTksDQogIDE4MTcsDQogIDE4MDEsDQogIDE4MDMsDQogIDE4MDIsDQogIDE4 MDYsDQogIDE4MDQsDQogIDE3OTYsDQogIDE3OTgsDQogIDE3OTQsDQogIDE3OTUsDQogIDE3 OTMsDQogIDEyODEsDQogIDEyODMsDQogIDEyODIsDQogIDEyODYsDQogIDEyODQsDQogIDEy OTIsDQogIDEyOTQsDQogIDEyOTAsDQogIDEyOTEsDQogIDEyODksDQogIDEzMDUsDQogIDEz MDcsDQogIDEzMDYsDQogIDEzMTAsDQogIDEzMDgsDQogIDEzMDAsDQogIDEzMDIsDQogIDEy OTgsDQogIDEyOTksDQogIDEyOTcsDQogIDEzMjksDQogIDEzMzEsDQogIDEzMzAsDQogIDEz MzQsDQogIDEzMzIsDQogIDEzNDAsDQogIDEzNDIsDQogIDEzMzgsDQogIDEzMzksDQogIDEz MzcsDQogIDEzMjEsDQogIDEzMjMsDQogIDEzMjIsDQogIDEzMjYsDQogIDEzMjQsDQogIDEz MTYsDQogIDEzMTgsDQogIDEzMTQsDQogIDEzMTUsDQogIDEzMTMsDQogIDEzNzcsDQogIDEz NzksDQogIDEzNzgsDQogIDEzODIsDQogIDEzODAsDQogIDEzODgsDQogIDEzOTAsDQogIDEz ODYsDQogIDEzODcsDQogIDEzODUsDQogIDE0MDEsDQogIDE0MDMsDQogIDE0MDIsDQogIDE0 MDYsDQogIDE0MDQsDQogIDEzOTYsDQogIDEzOTgsDQogIDEzOTQsDQogIDEzOTUsDQogIDEz OTMsDQogIDEzNjEsDQogIDEzNjMsDQogIDEzNjIsDQogIDEzNjYsDQogIDEzNjQsDQogIDEz NzIsDQogIDEzNzQsDQogIDEzNzAsDQogIDEzNzEsDQogIDEzNjksDQogIDEzNTMsDQogIDEz NTUsDQogIDEzNTQsDQogIDEzNTgsDQogIDEzNTYsDQogIDEzNDgsDQogIDEzNTAsDQogIDEz NDYsDQogIDEzNDcsDQogIDEzNDUsDQogIDE0NzMsDQogIDE0NzUsDQogIDE0NzQsDQogIDE0 NzgsDQogIDE0NzYsDQogIDE0ODQsDQogIDE0ODYsDQogIDE0ODIsDQogIDE0ODMsDQogIDE0 ODEsDQogIDE0OTcsDQogIDE0OTksDQogIDE0OTgsDQogIDE1MDIsDQogIDE1MDAsDQogIDE0 OTIsDQogIDE0OTQsDQogIDE0OTAsDQogIDE0OTEsDQogIDE0ODksDQogIDE1MjEsDQogIDE1 MjMsDQogIDE1MjIsDQogIDE1MjYsDQogIDE1MjQsDQogIDE1MzIsDQogIDE1MzQsDQogIDE1 MzAsDQogIDE1MzEsDQogIDE1MjksDQogIDE1MTMsDQogIDE1MTUsDQogIDE1MTQsDQogIDE1 MTgsDQogIDE1MTYsDQogIDE1MDgsDQogIDE1MTAsDQogIDE1MDYsDQogIDE1MDcsDQogIDE1 MDUsDQogIDE0NDEsDQogIDE0NDMsDQogIDE0NDIsDQogIDE0NDYsDQogIDE0NDQsDQogIDE0 NTIsDQogIDE0NTQsDQogIDE0NTAsDQogIDE0NTEsDQogIDE0NDksDQogIDE0NjUsDQogIDE0 NjcsDQogIDE0NjYsDQogIDE0NzAsDQogIDE0NjgsDQogIDE0NjAsDQogIDE0NjIsDQogIDE0 NTgsDQogIDE0NTksDQogIDE0NTcsDQogIDE0MjUsDQogIDE0MjcsDQogIDE0MjYsDQogIDE0 MzAsDQogIDE0MjgsDQogIDE0MzYsDQogIDE0MzgsDQogIDE0MzQsDQogIDE0MzUsDQogIDE0 MzMsDQogIDE0MTcsDQogIDE0MTksDQogIDE0MTgsDQogIDE0MjIsDQogIDE0MjAsDQogIDE0 MTIsDQogIDE0MTQsDQogIDE0MTAsDQogIDE0MTEsDQogIDE0MDksDQogIDExNTMsDQogIDEx NTUsDQogIDExNTQsDQogIDExNTgsDQogIDExNTYsDQogIDExNjQsDQogIDExNjYsDQogIDEx NjIsDQogIDExNjMsDQogIDExNjEsDQogIDExNzcsDQogIDExNzksDQogIDExNzgsDQogIDEx ODIsDQogIDExODAsDQogIDExNzIsDQogIDExNzQsDQogIDExNzAsDQogIDExNzEsDQogIDEx NjksDQogIDEyMDEsDQogIDEyMDMsDQogIDEyMDIsDQogIDEyMDYsDQogIDEyMDQsDQogIDEy MTIsDQogIDEyMTQsDQogIDEyMTAsDQogIDEyMTEsDQogIDEyMDksDQogIDExOTMsDQogIDEx OTUsDQogIDExOTQsDQogIDExOTgsDQogIDExOTYsDQogIDExODgsDQogIDExOTAsDQogIDEx ODYsDQogIDExODcsDQogIDExODUsDQogIDEyNDksDQogIDEyNTEsDQogIDEyNTAsDQogIDEy NTQsDQogIDEyNTIsDQogIDEyNjAsDQogIDEyNjIsDQogIDEyNTgsDQogIDEyNTksDQogIDEy NTcsDQogIDEyNzMsDQogIDEyNzUsDQogIDEyNzQsDQogIDEyNzgsDQogIDEyNzYsDQogIDEy NjgsDQogIDEyNzAsDQogIDEyNjYsDQogIDEyNjcsDQogIDEyNjUsDQogIDEyMzMsDQogIDEy MzUsDQogIDEyMzQsDQogIDEyMzgsDQogIDEyMzYsDQogIDEyNDQsDQogIDEyNDYsDQogIDEy NDIsDQogIDEyNDMsDQogIDEyNDEsDQogIDEyMjUsDQogIDEyMjcsDQogIDEyMjYsDQogIDEy MzAsDQogIDEyMjgsDQogIDEyMjAsDQogIDEyMjIsDQogIDEyMTgsDQogIDEyMTksDQogIDEy MTcsDQogIDEwODksDQogIDEwOTEsDQogIDEwOTAsDQogIDEwOTQsDQogIDEwOTIsDQogIDEx MDAsDQogIDExMDIsDQogIDEwOTgsDQogIDEwOTksDQogIDEwOTcsDQogIDExMTMsDQogIDEx MTUsDQogIDExMTQsDQogIDExMTgsDQogIDExMTYsDQogIDExMDgsDQogIDExMTAsDQogIDEx MDYsDQogIDExMDcsDQogIDExMDUsDQogIDExMzcsDQogIDExMzksDQogIDExMzgsDQogIDEx NDIsDQogIDExNDAsDQogIDExNDgsDQogIDExNTAsDQogIDExNDYsDQogIDExNDcsDQogIDEx NDUsDQogIDExMjksDQogIDExMzEsDQogIDExMzAsDQogIDExMzQsDQogIDExMzIsDQogIDEx MjQsDQogIDExMjYsDQogIDExMjIsDQogIDExMjMsDQogIDExMjEsDQogIDEwNTcsDQogIDEw NTksDQogIDEwNTgsDQogIDEwNjIsDQogIDEwNjAsDQogIDEwNjgsDQogIDEwNzAsDQogIDEw NjYsDQogIDEwNjcsDQogIDEwNjUsDQogIDEwODEsDQogIDEwODMsDQogIDEwODIsDQogIDEw ODYsDQogIDEwODQsDQogIDEwNzYsDQogIDEwNzgsDQogIDEwNzQsDQogIDEwNzUsDQogIDEw NzMsDQogIDEwNDEsDQogIDEwNDMsDQogIDEwNDIsDQogIDEwNDYsDQogIDEwNDQsDQogIDEw NTIsDQogIDEwNTQsDQogIDEwNTAsDQogIDEwNTEsDQogIDEwNDksDQogIDEwMzMsDQogIDEw MzUsDQogIDEwMzQsDQogIDEwMzgsDQogIDEwMzYsDQogIDEwMjgsDQogIDEwMzAsDQogIDEw MjYsDQogIDEwMjcsDQogIDEwMjUgLy8xMjY3MDANCn07DQoNCmludCBBbHRUb0dyYXkoaW50 IGlBbHRpdHVkZSkgLy9hbHRpdHVkZSBpbiAxMDBzIG9mIGZlZXQsIC0xMiB0byAxMjY3ICgt MTIwMCB0byAxMjY3MDAgZmVldCkNCnsNCiAgLy9yZXR1cm4gR3JheUFycmF5WyhpQWx0aXR1 ZGUpICsgMTIpIC8vaWYgc3RvcmVkIGluIFJBTQ0KICByZXR1cm4gcGdtX3JlYWRfd29yZF9u ZWFyKEdyYXlBcnJheSArIGlBbHRpdHVkZSArIDEyKTsgLy9iZWNhdXNlIHdlIHVzZWQgUFJP R01FTSB0byBwdXQgdGhlIGFycmF5IGluIGZsYXNobWVtb3J5DQp9DQo


    Message 3


  • INDEX
  • Back to Main INDEX
  • PREVIOUS
  • Skip to PREVIOUS Message
  • NEXT
  • Skip to NEXT Message
  • LIST
  • Reply to LIST Regarding this Message
  • SENDER
  • Reply to SENDER Regarding this Message
    Time: 08:48:50 PM PST US
    From: Sebastien <cluros@gmail.com>
    Subject: Re: DIY Serial to Gaycode converter
    Wonderful, the cheapest available units are $100. Doesn't the D10A output grey code though? On Sat, Jul 11, 2020, 20:15 Finn Lassen <finn.usa@gmail.com> wrote: > Can't find my previous post so here goes. > > I was able to use an Arduino Nano to convert serial altitude output from > my Dynon D-10A (same from D-100) to gray code altitude inputs on my Garmin > GTX 320A transponder. > > That replaced my AK-350 altitude encoder. Saved some weight, but mainly I > now know that the altitude I see on my Dynon (set to 29.92) is what ATC > sees. > > I measured altitude inputs on the GTX 320A. Takes less than 0.1mA to pull > an input to ground. Internally pulled up to 5V (I measured 4.35V), > apparently with a 50K resistor and also has isolation diodes according to > the manual. > > That means that the digital outputs of the Nano can drive the transponder > altitude inputs directly (but needs to be inverted from the altitude table > on the aero-electric web site:1 = 0 volts). > > http://www.aeroelectric.com/articles/Altitude_Encoding/modecascii.txt > > (Note that C4 is LSB and D1 is MSB, so table should be re-arranged as: > > ... to make a lookup table in the program. (I'm sure there is an > algorithm to calculate the codes, I just found it easier and safer to use > the table.) > > The serial altitude output from the Dynon are +-7V volts, so needs to be > brought to 0 to 5V for input to the Nano. A 2N7000 FET does that nicely. > Source to ground, Drain to Nano input (internal pull-up resistor enabled) > and Gate to Dynon output. Gate can handle +-20V, so if handled carefully > needs no additional components. Also inverts the signal to what the serial > software expects (active low). > > Attached program can be compiled and uploaded to a Nano using the Arduino > IDE (https://www.arduino.cc/en/main/software). > > Remove the .txt extension from the file name (the list server won't allow > attachments with .ino file extension). > > Accepts -1200 to 125,700', but I assume the Dynon is limited to a lower > max altitude. > > When you set the Dynon to output altitude in 100' steps, it nicely changes > at the displayed 50' points. So if you see 140' displayed you know the > transponder transmits100'; 150' displayed transmits 200'. > > I programmed it to use D-10A / D-100 format 1 (example): > #AL +05200T+25D7[CR] > (Look for #, then minus sign if there, then digits, then "T". "T" is use > as delimiter, rest is ignored till next "#"). > 1200 baud. > > Would be easy to change the program to use any of the other formats and > baud rates. > > So there you have it: a serial converter/encoder for $6 or less. > > Finn > > > <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient&utm_term=icon> Virus-free. > www.avast.com > <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient&utm_term=link> > <#m_7040235781590540538_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> >




    Other Matronics Email List Services

  • Post A New Message
  •   aeroelectric-list@matronics.com
  • UN/SUBSCRIBE
  •   http://www.matronics.com/subscription
  • List FAQ
  •   http://www.matronics.com/FAQ/AeroElectric-List.htm
  • Web Forum Interface To Lists
  •   http://forums.matronics.com
  • Matronics List Wiki
  •   http://wiki.matronics.com
  • 7-Day List Browse
  •   http://www.matronics.com/browse/aeroelectric-list
  • Browse AeroElectric-List Digests
  •   http://www.matronics.com/digest/aeroelectric-list
  • Browse Other Lists
  •   http://www.matronics.com/browse
  • Live Online Chat!
  •   http://www.matronics.com/chat
  • Archive Downloading
  •   http://www.matronics.com/archives
  • Photo Share
  •   http://www.matronics.com/photoshare
  • Other Email Lists
  •   http://www.matronics.com/emaillists
  • Contributions
  •   http://www.matronics.com/contribution

    These Email List Services are sponsored solely by Matronics and through the generous Contributions of its members.

    -- Please support this service by making your Contribution today! --