Skip to content

Commit

Permalink
Initial commit for ES code. Missing motor controller code.
Browse files Browse the repository at this point in the history
  • Loading branch information
Dakota Kitzman committed Jun 15, 2017
0 parents commit 773325e
Show file tree
Hide file tree
Showing 50 changed files with 20,123 additions and 0 deletions.
Binary file added GPSParser/.vs/GPSParser/v14/.atsuo
Binary file not shown.
22 changes: 22 additions & 0 deletions GPSParser/GPSParser.atsln
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Atmel Studio Solution File, Format Version 11.00
VisualStudioVersion = 14.0.23107.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "GPSParser", "GPSParser\GPSParser.cproj", "{DCE6C7E3-EE26-4D79-826B-08594B9AD897}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|AVR = Debug|AVR
Release|AVR = Release|AVR
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{DCE6C7E3-EE26-4D79-826B-08594B9AD897}.Debug|AVR.ActiveCfg = Debug|AVR
{DCE6C7E3-EE26-4D79-826B-08594B9AD897}.Debug|AVR.Build.0 = Debug|AVR
{DCE6C7E3-EE26-4D79-826B-08594B9AD897}.Release|AVR.ActiveCfg = Release|AVR
{DCE6C7E3-EE26-4D79-826B-08594B9AD897}.Release|AVR.Build.0 = Release|AVR
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
1 change: 1 addition & 0 deletions GPSParser/GPSParser/Debug/GPSParser.eep
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
:00000001FF
Binary file added GPSParser/GPSParser/Debug/GPSParser.elf
Binary file not shown.
332 changes: 332 additions & 0 deletions GPSParser/GPSParser/Debug/GPSParser.hex
Original file line number Diff line number Diff line change
@@ -0,0 +1,332 @@
:100000000C9452000C947B000C947B000C947B00AD
:100010000C947B000C947B000C947B000C947B0074
:100020000C947B000C9479020C947B000C947B0064
:100030000C947B000C947B000C947B000C947B0054
:100040000C947B000C947B000C947B000C947B0044
:100050000C947B000C947B000C947B000C947B0034
:100060000C94B3020C947B004E414E494E495459B6
:10007000494E46CDCCCC3D0AD7233C17B7D1387773
:10008000CC2B329595E6241FB14F0A000020410089
:1000900000C84200401C4620BCBE4CCA1B0E5AAED3
:1000A000C59D740011241FBECFEFD8E0DEBFCDBFC9
:1000B00014BE0FB6F894A895809160008861809373
:1000C0006000109260000FBE11E0A0E0B1E0E2E33A
:1000D000F4E102C005900D92AE36B107D9F723E0E6
:1000E000AEE6B1E001C01D92A13EB207E1F70E9469
:1000F000BA040C94170A0C94000080919D03882385
:1001000099F0EBE9F3E0828181508283A181B0E034
:10011000A556BC4F13968C9191819F5F91839181DD
:10012000903411F410929C030895EBE9F3E01082EF
:10013000118212821092DE03E7E8F1E01082118250
:10014000128210929A0380930001880F8093BA0064
:10015000ECEBF0E084E0808385EC8083089580916F
:1001600089010895DC01809189018823C9F090916B
:10017000880121E2929FF0011124E657FE4F21E20F
:1001800001900D922A95E1F79F5F903119F09093BD
:10019000880102C01092880181508093890181E01A
:1001A0000895DC01E3E7F1E08BEA808383E0860FCA
:1001B00081833C91328370E06D5F7F4F64307105C5
:1001C00074F123E030E093E0FD01E20FF31F32977A
:1001D0004081F901ED58FE4F40839F5F292F30E0A9
:1001E000261737078CF312C0FC01ED58FE4F8081B3
:1001F00038272F5F822F90E086179707ACF3FC011A
:10020000ED58FE4F30838DEC81830895E3E7F1E0F4
:1002100032818181382783E090E023E0E5CF80912F
:100220007401382783E090E0EACF349B25C008951D
:1002300022E02A95F1F700C0019721F0349BF8CF16
:100240000895FFCFECEBF0E080E180838AE18A95AE
:10025000F1F700C080910001880F8093BA0085EC0F
:10026000808398E088E10FB6F894A89580936000A9
:100270000FBE90936000E5CF22E02A95F1F700C011
:1002800087EE93E0DBCF4F925F926F927F928F92D7
:100290009F92AF92BF92CF92DF92EF92FF920F9315
:1002A0001F93CF93DF93CDB7DEB764970FB6F89463
:1002B000DEBF0FBECDBF0E94150180919D03882334
:1002C00009F400C1FE013196CE0145961192E8175E
:1002D000F907E1F780919D03882309F4DDC0898146
:1002E0008B3A69F00BE913E00E947D008983D80105
:1002F00012969C91992309F4CFC08B3AA9F780916B
:100300009D03882309F4D4C003C09281992341F04E
:100310000E947D00482E8A83B2E1B81750F4AFC026
:10032000AFECB7E01197F1F700C00000815069F71A
:10033000A6C0882E912C3401B2E06B0E711CE3E054
:100340006E16710404F56894EE24E1F8F12C35C0C2
:10035000D80112962C91222369F00E947D00F601AB
:1003600081936F01FFEFEF1AFF0AEA14FB04F1F427
:10037000750123C0AFECB7E01197F1F700C00000A2
:10038000915031F71AC06E01B3E0CB0ED11CA82EEC
:10039000B12CE2E0AE0EB11C6894EE24E1F8F12C31
:1003A0000BE913E00F2EF9E05F2EF02DD801129625
:1003B0008C91882309F474C0D0CF6E147F0409F0A7
:1003C0005EC0FE01E80DF91D82818D3C09F057C029
:1003D000B2E08B1691047CF0FE01329621E030E011
:1003E0002C0F3D1F240D311D80E091918927E217CC
:1003F000F307D9F701C080E0FE01E80DF91D9181F6
:1004000098133DC02091870131E2239FF001112410
:10041000E957FE4F8B81838384E0881691049CF01A
:10042000DE011496E1E22E9FC0011124FC01E55784
:10043000FE4F0196840D911D89579E4F3D9131933A
:10044000E817F907D9F72F5F20938701203111F4BE
:100450001092870180918901803120F48F5F809311
:10046000890130C0E7E8F1E081E080939A0381815F
:100470008F5F8183803131F51092880123C0809194
:1004800070018F5F80937001EBE9F3E010821182BD
:1004900012821092DE0316C089818B3A81F72FCF2A
:1004A0008FEC97E00197F1F700C00000952D50CF39
:1004B000AFECB7E01197F1F700C0000089E0EBE97D
:1004C000F3E023CF64960FB6F894DEBF0FBECDBF26
:1004D000DF91CF911F910F91FF90EF90DF90CF9020
:1004E000BF90AF909F908F907F906F905F904F9054
:1004F00008951F920F920FB60F9211242F933F93DE
:100500004F935F936F937F938F939F93AF93BF931B
:10051000EF93FF93ECEBF0E080E180838AE18A9532
:10052000F1F700C080910001880F8093BA0084E049
:10053000808385EC80830E941501E1EBF0E08081EF
:100540008D7F8083FF91EF91BF91AF919F918F91AC
:100550007F916F915F914F913F912F910F900FBEBF
:100560000F901F9018951F920F920FB60F921124A3
:100570008F939F93AF93BF93EF93FF938091B900B5
:10058000883809F47AC090F4883609F442C030F40F
:10059000882309F472C08036E1F173C08837C9F14D
:1005A0008038D9F1803709F06CC033C0883A99F0AF
:1005B00050F4883909F461C0803A09F45AC080398E
:1005C00009F05FC02AC0803C01F1883C09F455C0A5
:1005D000883B39F056C083E791E090937201809395
:1005E0007101E0917101F091720180818093BB00F3
:1005F00080917101909172010196909372018093A4
:10060000710185EC8093BC003FC085EC8093BC00F9
:100610003BC085EC8093BC0037C08091BB00ABE948
:10062000B3E0EC91F0E0E556FC4F83838C918F5F53
:100630008C938C91803411F410929B0380919D03D4
:10064000803430F4EBE9F3E082818F5F82830DC068
:10065000EBE9F3E081E08093DE0381818F5F8183AA
:100660008181803411F410929C0385EC8093BC004E
:100670000BC085EC8093BC0007C080E98093BC0070
:1006800003C085EC8093BC00FF91EF91BF91AF91C7
:100690009F918F910F900FBE0F901F901895E2ECD5
:1006A000F0E080818660808389E18093C400E1EC82
:1006B000F0E08081886180830895E0ECF0E0808143
:1006C0008823ECF78091C60008958F929F92AF9295
:1006D000BF92CF92DF92EF92FF92CF93DF93EA0126
:1006E00020E030E048EC52E40E9447066B017C01B8
:1006F0000E94B9064B015C0180E090E00E94E80690
:100700009B01AC01C701B6010E94DA052AE939E96B
:1007100049E15FE30E94470620E030E040E752E411
:100720000E9476076B017C010E94B906998288823B
:100730007B836A8380E090E00E94E8069B01AC0125
:10074000C701B6010E94DA0520E030E040E752E43C
:100750000E94760720E030E040E251E40E947607F4
:100760000E94B9067D836C83DF91CF91FF90EF905B
:10077000DF90CF90BF90AF909F908F9008952F9271
:100780003F924F925F926F927F928F929F92AF9221
:10079000BF92CF92DF92EF92FF920F931F93CF936E
:1007A000DF93CDB7DEB76B970FB6F894DEBF0FBE01
:1007B000CDBF8C011B011F8286E0F801DE0111967E
:1007C00001900D928A95E1F765E671E0CE01019600
:1007D0000E94EC07892B09F0B3C098013801280169
:1007E0005801C80140E050E0F9012F5F3F4F6081A0
:1007F0006C32C1F44330510520F44F5F5F4FCF019D
:1008000011C04530510520F44F5F5F4F5F010AC0B2
:100810004730510520F44F5F5F4F3F0103C04F5FEA
:100820005F4F2F0148305105F8F26CE671E00196F8
:100830000E94E707009709F47BC00E94E3076B0161
:100840007C016CE671E0C50101960E94E707009704
:1008500009F470C00E94E3074B015C016CE671E093
:10086000C30101960E94E707009709F465C00E9442
:10087000E3076C8B7D8B8E8B9F8B6CE671E0C201E6
:1008800001960E94E707009709F458C00E94E30709
:10089000688F798F8A8F9B8FAE01425F5F4FC70150
:1008A000B6010E946503AE01485F5F4FC501B40108
:1008B0000E9465038E859F85892BA9F0888599857F
:1008C000892B89F086E0FE013E96D10101900D92C0
:1008D0008A95E1F786E0FE013896D10116960190DF
:1008E0000D928A95E1F720E030E040E251E4688D16
:1008F000798D8A8D9B8D0E9476070E94B906F10141
:100900007587648720E030E048EC52E46C897D898B
:100910008E899F890E9476070E94B906F101778728
:10092000668781E0F8019089913459F080E009C030
:1009300080E007C080E005C080E003C080E001C027
:1009400080E06B960FB6F894DEBF0FBECDBFDF918F
:10095000CF911F910F91FF90EF90DF90CF90BF90BC
:10096000AF909F908F907F906F905F904F903F904F
:100970002F900895CF93DF93CDB7DEB7C35CD10935
:100980000FB6F894DEBF0FBECDBF0E944F03209A72
:10099000219A229A8AE20E94950078941A821B82F8
:1009A0001C821D821E821F8285E089838EE4E1E025
:1009B000F1E0DE01AD5BBF4F01900D928A95E1F74A
:1009C000FE01EF56FF4F86E1DF011D928A95E9F7A0
:1009D000769680E1DF011D928A95E9F76FE0CE01FE
:1009E00001960E94D100CD53DF4F1882C35CD040E6
:1009F000CE53DF4F1882C25CD0406E01B3E4CB0E01
:100A0000D11C0F2EF4E22F2EF02D7E01E7EAEE0E20
:100A1000F11C5E01F7EBAF0EB11C4C2C5D2CC60136
:100A20000196C254DF4F99838883CE5BD040C05477
:100A3000DF4FE882C05CD040CF53DF4FF882C15C0B
:100A4000D0406A2C7B2C4E0193E1890E911C0F2E15
:100A5000F6E03F2EF02D0E945D03843209F483C03E
:100A60000E945D038432E1F77EC0D8018D938D0131
:100A70008A3029F00E945D030E151F05B1F7F501BC
:100A80001682E42DF52DA62DB72D832D01900D9204
:100A90008A95E1F765E671E0862D972D0E94EC07B7
:100AA000892B09F46BC0D7CFFA01808191814E5F09
:100AB0005F4F9D0121503109F90190838C9312966B
:100AC000A815B90589F71A8B60E1CE0101960E943D
:100AD000D1000E9443010E94AF00882399F0CE010B
:100AE00082960E94B2008AA1853061F460E1CE0155
:100AF00001960E94D100289AF5E0CD53DF4FF8838C
:100B0000C35CD040112311F0299A01C02998CD531C
:100B1000DF4F8881C35CD040882349F08150CD539A
:100B2000DF4F8883C35CD040811101C02898CE5329
:100B3000DF4F9881C25CD040913049F495B184E098
:100B4000892785B9CE53DF4F1882C25CD040CE537F
:100B5000DF4FA881C25CD040AF5FCE53DF4FA88388
:100B6000C25CD04074CFF60120820E945D03C25463
:100B7000DF4F08811981CE5BD04077CFC054DF4F63
:100B80006881C05CD040CF53DF4F7881C15CD040DA
:100B9000842D952D0E94BF03182FC054DF4F48812C
:100BA000C05CD040CF53DF4F5881C15CD040DE01E4
:100BB00013967ACF5058BB27AA270E94F2050C94AF
:100BC0003C070E942E0738F00E94350720F039F4C8
:100BD0009F3F19F426F40C942B070EF4E095E7FBE5
:100BE0000C942507E92F0E944D0758F3BA176207A6
:100BF00073078407950720F079F4A6F50C946F0726
:100C00000EF4E0950B2EBA2FA02D0B01B901900127
:100C10000C01CA01A0011124FF27591B99F0593F6B
:100C200050F4503E68F11A16F040A22F232F342FB3
:100C30004427585FF3CF469537952795A795F04001
:100C40005395C9F77EF41F16BA0B620B730B840B16
:100C5000BAF09150A1F0FF0FBB1F661F771F881FCE
:100C6000C2F70EC0BA0F621F731F841F48F4879526
:100C700077956795B795F7959E3F08F0B0CF939518
:100C8000880F08F09927EE0F9795879508950E9491
:100C90005B060C943C070E94350758F00E942E0713
:100CA00040F029F45F3F29F00C94250751110C9472
:100CB00070070C942B070E944D0768F39923B1F33A
:100CC000552391F3951B550BBB27AA276217730772
:100CD000840738F09F5F5F4F220F331F441FAA1F06
:100CE000A9F335D00E2E3AF0E0E832D091505040C2
:100CF000E695001CCAF72BD0FE2F29D0660F771F70
:100D0000881FBB1F261737074807AB07B0E809F055
:100D1000BB0B802DBF01FF2793585F4F3AF09E3FDA
:100D2000510578F00C9425070C9470075F3FE4F3AD
:100D3000983ED4F3869577956795B795F7959F5F1D
:100D4000C9F7880F911D9695879597F90895E1E069
:100D5000660F771F881FBB1F621773078407BA07C8
:100D600020F0621B730B840BBA0BEE1F88F7E09523
:100D700008950E94550788F09F5798F0B92F99273A
:100D8000B751B0F0E1F0660F771F881F991F1AF076
:100D9000BA95C9F714C0B13091F00E946F07B1E065
:100DA00008950C946F07672F782F8827B85F39F064
:100DB000B93FCCF3869577956795B395D9F73EF40F
:100DC00090958095709561957F4F8F4F9F4F0895B7
:100DD000E89409C097FB3EF49095809570956195D5
:100DE0007F4F8F4F9F4F9923A9F0F92F96E9BB278B
:100DF0009395F695879577956795B795F111F8CF07
:100E0000FAF4BB0F11F460FF1BC06F5F7F4F8F4F71
:100E10009F4F16C0882311F096E911C0772321F067
:100E20009EE8872F762F05C0662371F096E8862FFF
:100E300070E060E02AF09A95660F771F881FDAF756
:100E4000880F9695879597F9089597F99F6780E899
:100E500070E060E008959FEF80EC089500240A940C
:100E60001616170618060906089500240A94121685
:100E70001306140605060895092E0394000C11F4B8
:100E8000882352F0BB0F40F4BF2B11F460FF04C065
:100E90006F5F7F4F8F4F9F4F089557FD9058440FBE
:100EA000551F59F05F3F71F04795880F97FB991FC9
:100EB00061F09F3F79F08795089512161306140686
:100EC000551FF2CF4695F1DF08C016161706180613
:100ED000991FF1CF86957105610508940895E894EE
:100EE000BB2766277727CB0197F908950E948907CA
:100EF0000C943C070E942E0738F00E94350720F022
:100F0000952311F00C9425070C942B0711240C94B5
:100F100070070E944D0770F3959FC1F3950F50E045
:100F2000551F629FF001729FBB27F00DB11D639F9B
:100F3000AA27F00DB11DAA1F649F6627B00DA11D41
:100F4000661F829F2227B00DA11D621F739FB00DE7
:100F5000A11D621F839FA00D611D221F749F332757
:100F6000A00D611D231F849F600D211D822F762FF0
:100F70006A2F11249F5750409AF0F1F088234AF0CD
:100F8000EE0FFF1FBB1F661F771F881F9150504039
:100F9000A9F79E3F510580F00C9425070C9470072B
:100FA0005F3FE4F3983ED4F3869577956795B795C0
:100FB000F795E7959F5FC1F7FE2B880F911D9695DA
:100FC000879597F90895662777270C941C084EE6B5
:100FD00051E00E94F5070895FB01DC018D9101901D
:100FE00080190110D9F3990B0895FA01A191B081EC
:100FF000009719F41097E1F0CD01DC01CD010D90BF
:10100000002011F4C00113C0FB012191222319F02B
:101010002015D9F7F3CFFB012191201519F41E9269
:10102000119606C02223C1F70D900020A1F7D00130
:10103000FA01A193B0830895A0E0B0E0E2E2F8E005
:101040000C94D509EC017B016115710519F0DB01E8
:101050008D939C938E010F5F1F4F7880872D90E0BA
:101060000E947909892B11F0E801F4CFBDE27B12CF
:1010700005C00F5F1F4F7980C1E008C0EBE27E1210
:1010800004C08E010E5F1F4F7980C0E06801F1E05F
:10109000CF1AD10843E050E060E770E0C6010E943B
:1010A0008209892BF1F4680122E0C20ED11C45E0CF
:1010B00050E06BE670E0C6010E948209892B21F4A2
:1010C000680187E0C80ED11CE114F10419F0D701C2
:1010D000CD92DC92C111FFC060E070E080E89FE734
:1010E00003C143E050E068E670E0C6010E94820957
:1010F000892B51F4E114F10409F4F2C00E5F1F4F83
:10110000F70111830083ECC0680160E070E0CB015F
:1011100000E010E0F601D0EDD70DDA3058F52C2FB5
:101120002260622E2C2F2870C2FF05C0211128C01A
:101130000F5F1F4F25C0222311F001501109A5E0B8
:10114000B0E09B01AC010E94C6094B015C01880C18
:10115000991CAA1CBB1CC501B4016D0F711D811D1A
:10116000911D6839A9E97A078A07A9E19A0740F031
:10117000C66005C0DE3F51F4C3FD44C0C8606C2E9C
:10118000BFEFCB1ADB0A7080C62DC4CF2D2F2F7D69
:101190002531C1F540814D3211F4C06106C04B329A
:1011A00021F0319621E030E006C03296D60111964A
:1011B0004C9122E030E0A0EDA40FAA3018F0E21B21
:1011C000F30B20C040E050E04038BCE05B075CF42B
:1011D0009A01220F331F220F331F420F531F440F58
:1011E000551F4A0F511D3196DF0111972C91A0ED2B
:1011F000A20FAA3048F3C4FF03C05195419551098D
:10120000040F151FC1FF07C0E114F10421F031974D
:10121000D701ED93FC930E94E806C370C33019F028
:101220006B017C0106C06B017C01F7FAF094F7F8C2
:10123000F09420E030E0A901C701B6010E949A09AC
:10124000882309F445C017FF06C0119501951109BF
:10125000C7E8D0E002C0CFE9D0E05E01B8E1AB1A48
:10126000B1084601BE2DAF2D90E2E92EF12C0E15EE
:101270001F0584F0FE012591359145915491B401EB
:101280008B2F9A2F0E9476074B01B82FA92F0E198A
:101290001F09EDCF2497F594E794CA15DB0539F7BC
:1012A0006401EB2EFA2E8E2D880F8F2D881F8F3F15
:1012B00049F020E030E0A901C701B6010E949A0977
:1012C000811106C082E290E09093E0038093DF03F7
:1012D000C701B60109C060E070E080E89FEF04C07C
:1012E00060E070E080EC9FE7CDB7DEB7EEE00C94F5
:1012F000F10991110C94C309803219F0895085507D
:10130000C8F70895FB01DC014150504088F08D91F1
:1013100081341CF08B350CF4805E659161341CF0D7
:101320006B350CF4605E861B611171F3990B0895A7
:10133000881BFCCF0E949F0908F481E00895990F53
:101340000008550FAA0BE0E8FEEF16161706E8078F
:10135000F907C0F012161306E407F50798F0621BB0
:10136000730B840B950B39F40A2661F0232B242B85
:10137000252B21F408950A2609F4A140A6958FEFA4
:10138000811D811D08959927882708950E94080AC4
:10139000A59F900DB49F900DA49F800D911D1124C9
:1013A00008952F923F924F925F926F927F928F9209
:1013B0009F92AF92BF92CF92DF92EF92FF920F93E4
:1013C0001F93CF93DF93CDB7DEB7CA1BDB0B0FB6EE
:1013D000F894DEBF0FBECDBF09942A8839884888AB
:1013E0005F846E847D848C849B84AA84B984C88441
:1013F000DF80EE80FD800C811B81AA81B981CE0F38
:10140000D11D0FB6F894DEBF0FBECDBFED0108951C
:10141000A29FB001B39FC001A39F700D811D112435
:10142000911DB29F700D811D1124911D0895F89496
:02143000FFCFEC
:1014320001244750524D432C3032303130362E3257
:101442002C562C303030302E30303030302C4E2C68
:1014520030303030302E30303030302C572C30306D
:10146200302E31382C3330302E362C313530393164
:10147200362C3030312E382C572C412A3344000080
:10148200000000000000000000000000000000005A
:0E1492000000000000244750524D43002C0083
:00000001FF
Loading

0 comments on commit 773325e

Please sign in to comment.