Compare commits
8 Commits
Author | SHA1 | Date | |
---|---|---|---|
3f6de1523d | |||
3b099cdd8f | |||
e7d1eb577d | |||
d2759097d8 | |||
4fcc01530c | |||
72cc912895 | |||
ff2885272f | |||
9fa365cee6 |
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
110
app/OUTPUT/M12-05C_SW0101.mot
Normal file
110
app/OUTPUT/M12-05C_SW0101.mot
Normal file
@ -0,0 +1,110 @@
|
||||
S00E00004D313220202020206D6F7451
|
||||
S1130000CE0000000000000000000000000000001E
|
||||
S113001000000000000000000000000000000000DC
|
||||
S11300205E017801000000002801000000000000CB
|
||||
S113003000000000000000000000000000000000BC
|
||||
S113004000000000000000000000000000000000AC
|
||||
S1130050000000000000000000000000000000009C
|
||||
S1130060000000000000000000000000000000008C
|
||||
S1130070000000000000000000000000000000007C
|
||||
S1130082000000000000000000000000000000006A
|
||||
S1130092000000000000000000000000000000005A
|
||||
S10700C07A47E00493
|
||||
S10D00C4000000000000000000002E
|
||||
S11300CECBF820FE3048FCFC7A0100FCF30100362C
|
||||
S11300DE00FC3027FCEF04CC0000A747DFF93620E4
|
||||
S11300EEFE3020FEEF04CC0000A747DFF9410032BA
|
||||
S11300FE2000EF08B3114982004828FCF643DFF4D0
|
||||
S113010E4100320000EF08B3114980004820FEF68A
|
||||
S113011E43DFF4FCBE0100F6EFFEC1C3C5C78EFD7E
|
||||
S113012E708EFCC18E31D1DD1291DD18CE3101C03D
|
||||
S113013E9EFC609EFDC6C4C2C061FC3002FCFC760F
|
||||
S113014E0200EFE83000FCFC760200CE3100EFDF57
|
||||
S113015EC1C3C5C78EFD708EFCC1FC590400C09E80
|
||||
S10F016EFC609EFDC6C4C2C061FC61FCC4
|
||||
S113017A16C80300AEF82761D339315E12F643DD9F
|
||||
S113018A27BBBC02BC04BC06BC08BC0ABC0CBC0E23
|
||||
S113019ABC10BC12BC14BC16BC18BC1ABC1CBC1EB9
|
||||
S11301AA3704200037B3EFD6AEF847DD06F6BBA70F
|
||||
S11301BAA7EFF5D7717AFAFC470300FC610300FC48
|
||||
S11301CA1C0400EFFA717AFAD7CF770002FC09020D
|
||||
S11301DA00FCF80100FC0C0200FC220200FC7D0277
|
||||
S11301EA00FC3C0300F57800D7717BFAEFDB36A1FB
|
||||
S11301FAFFCEA00071F2714BA4F5F3007183D78E80
|
||||
S113020AA8D7343400CD010ECA0000CA2DE0CA4270
|
||||
S113021A04CE21E1CE22FFD730100004E0001634C8
|
||||
S113022A100071D2CE3000712AE6712BE2712AEEE7
|
||||
S113023A712AEA51036F22FF9E22CE3008CE32A0E1
|
||||
S113024ACA0000CA01FFCA0200CE3101710A30D7BE
|
||||
S113025A712BE2712BE6717A30D7717B30712AE601
|
||||
S113026A712BE2D7710A30D7710B30D714AD1E3116
|
||||
S113027A6EB9D734F00036F000F67182BAC6300F80
|
||||
S113028A0ABAC4716AE5716BE1717AE5717BE1714D
|
||||
S113029A3AE5713BE1710AE6710BE2711AE6711BE8
|
||||
S11302AAE2714AE5714BE1716AED716AE9717AEDBD
|
||||
S11302BA717AE9F6BAA0C918BF5DAAC8085CFE0833
|
||||
S11302CABAC8AACA085CFE08BACAF6BAA2C91ABF48
|
||||
S11302DA5DAACE085CFD08BACEAACC085CFD08BAB1
|
||||
S11302EACCAAC8085CFD08BAC8AACA085CFD08BA40
|
||||
S11302FACAD734B201716BE1716BE5A9086C0108C4
|
||||
S113030AB9D734B401A9086C0108B9716AE5716BEB
|
||||
S113031AE1D734B201717BE1717BE5A9086C02086B
|
||||
S113032AB9D734B401A9086C0208B9717AE5717BAA
|
||||
S113033AE1D7710AE4710BE0D7CEABACD7FCFC026F
|
||||
S113034A00FC5A0200FC6E0200FC1C0300F1FCE4EF
|
||||
S113035A0400F1EC050500EC340500D1DD0491DD5F
|
||||
S113036A07D7E0F1EC4505005002EFF7D1DD04911F
|
||||
S113037A61E8D7F6EC450500F1FCCE04004C01DF38
|
||||
S113038A37D52AFCDF32E60234FCBF34FC443D0094
|
||||
S113039ADC1EE52AFC303C00BF34FCD528FCDF090E
|
||||
S11303AAF1FEB7FFE528FCEF07E1FEAEFFF528FCF6
|
||||
S11303BAF0E1FC450500EF44D1DF41402AFC01DFAE
|
||||
S11303CA04F1FEA7FFAF34FC443C00DE28F743DD0A
|
||||
S11303DA24D506FCDF06CF06FCC8EF19E1D529FCB3
|
||||
S11303EADF0AE0FC450500E529FCEF095002FC455B
|
||||
S11303FA0500F529FCF52AFCF6BF34FC8F06FCD16E
|
||||
S113040ADD04919F06FC8F07FCD161F8D7919F0701
|
||||
S113041AFCD7400AFC01DF07F50AFCFC6806004029
|
||||
S113042A0BFC01DF06F50BFCFE4DFF400CFC01DF63
|
||||
S113043A07F50CFCFC420600400FFC01DF07F50F30
|
||||
S113044AFCFC4303004010FC0161F8F510FCD7A240
|
||||
S113045A08FCE50AFCAF08FC320500FC960600F726
|
||||
S113046A4361F8E50BFCAF08FC520AFC960600F758
|
||||
S113047A4361F8E50CFCAF08FC5214FC960600F73D
|
||||
S113048A4361F8E50DFCAF08FC5232FC960600F70E
|
||||
S113049A4361F8E50EFCAF08FC5264FC960600F7CB
|
||||
S11304AA4361F8E50FFCAF08FC32E803FC9606004A
|
||||
S11304BAF74361F8E510FCAF08FC4460EADC04F693
|
||||
S11304CABF08FCD7D1DD0591DD08F1D7E15B017CDA
|
||||
S11304DA01D78D02313A5C01EFF5D1DD0791DD13C5
|
||||
S11304EA91DD09D73601FF719371A3D73601FF71E4
|
||||
S11304FA92EFF63601FF719371A2D7D1DD0791DD30
|
||||
S113050A1391DD09D73601FF71B371C3D73601FFE1
|
||||
S113051A71B2EFF63601FF71B371C2D74C04DE082B
|
||||
S113052A5002D6127900FCD7F6D7F1731912FC00DF
|
||||
S113053A1918FC0083634C06DFF1D773604C03DEA1
|
||||
S113054A0D634C06DE08601812FC1921FC00D78FD3
|
||||
S113055A12FCD1DD2491DD2891DF5D8F21FCD1DDF0
|
||||
S113056A5191DF544020FC01DF4EF520FCF6BF46D2
|
||||
S113057AFCF519FCF518FCEF23F518FCF519FCD762
|
||||
S113058A8F21FCD1DD1B91DF2F4020FC01DF29F5EF
|
||||
S113059A20FCF6BF46FCF518FCF519FCCF21FC0239
|
||||
S11305AAD7E518FCF519FCE521FCF520FCF6BF4655
|
||||
S11305BAFCD7CF18FC02EFECD78F13FC91DD219105
|
||||
S11305CADF588F22FCD1DD6691DF4F4020FC01DF2A
|
||||
S11305DA66F520FCF6BF46FCF519FCF518FCEF4954
|
||||
S11305EA8F22FCD1DD1E91DD2D91DF4B4020FC01D1
|
||||
S11305FADF45F520FCF6BF46FCF518FCF519FCCFDF
|
||||
S113060A22FC03D7CF18FC02F519FCF520FCF6BF2F
|
||||
S113061A46FCE522FCD74020FC01DF1BF520FCF652
|
||||
S113062ABF46FCF518FCE519FCCF22FC02D7CF190A
|
||||
S113063AFC02F518FCEFD4D7D513FCDF05FE0FFF37
|
||||
S113064AEF03FE74FF8F18FCFCE404008F19FCEC22
|
||||
S113065A050500D518FC306E0061E85032D7E1FC7C
|
||||
S113066A260500BF1EFCFEEAFF421EFCDE19D52049
|
||||
S113067AFCDF14E60246FCBF46FC44C800DC07F66D
|
||||
S10F068ABF46FCE520FCD7F6BF46FCD7B9
|
||||
S113069614F64315DD2261DD717BFACFE80080BED6
|
||||
S11306A6F013BEF6F6BEF2BEF4CFE800818FE80082
|
||||
S10C06B63103FAAFE00061CDD775
|
||||
S9030000FC
|
110
app/OUTPUT/M12-05C_SW0102.mot
Normal file
110
app/OUTPUT/M12-05C_SW0102.mot
Normal file
@ -0,0 +1,110 @@
|
||||
S00E00004D313220202020206D6F7451
|
||||
S1130000CE0000000000000000000000000000001E
|
||||
S113001000000000000000000000000000000000DC
|
||||
S11300205E017801000000002801000000000000CB
|
||||
S113003000000000000000000000000000000000BC
|
||||
S113004000000000000000000000000000000000AC
|
||||
S1130050000000000000000000000000000000009C
|
||||
S1130060000000000000000000000000000000008C
|
||||
S1130070000000000000000000000000000000007C
|
||||
S1130082000000000000000000000000000000006A
|
||||
S1130092000000000000000000000000000000005A
|
||||
S10700C07A47E00493
|
||||
S10D00C4000000000000000000002E
|
||||
S11300CECBF820FE3048FCFC7A0100FCF30100362C
|
||||
S11300DE00FC3027FCEF04CC0000A747DFF93620E4
|
||||
S11300EEFE3020FEEF04CC0000A747DFF9410032BA
|
||||
S11300FE2000EF08B3114982004828FCF643DFF4D0
|
||||
S113010E4100320000EF08B3114980004820FEF68A
|
||||
S113011E43DFF4FCBE0100F6EFFEC1C3C5C78EFD7E
|
||||
S113012E708EFCC18E31D1DD1291DD18CE3101C03D
|
||||
S113013E9EFC609EFDC6C4C2C061FC3002FCFC760F
|
||||
S113014E0200EFE83000FCFC760200CE3100EFDF57
|
||||
S113015EC1C3C5C78EFD708EFCC1FC590400C09E80
|
||||
S10F016EFC609EFDC6C4C2C061FC61FCC4
|
||||
S113017A16C80300AEF82761D339315E12F643DD9F
|
||||
S113018A27BBBC02BC04BC06BC08BC0ABC0CBC0E23
|
||||
S113019ABC10BC12BC14BC16BC18BC1ABC1CBC1EB9
|
||||
S11301AA3704200037B3EFD6AEF847DD06F6BBA70F
|
||||
S11301BAA7EFF5D7717AFAFC470300FC610300FC48
|
||||
S11301CA1C0400EFFA717AFAD7CF770002FC09020D
|
||||
S11301DA00FCF80100FC0C0200FC220200FC7D0277
|
||||
S11301EA00FC3C0300F57800D7717BFAEFDB36A1FB
|
||||
S11301FAFFCEA00071F2714BA4F5F3007183D78E80
|
||||
S113020AA8D7343400CD010ECA0000CA2DE0CA4270
|
||||
S113021A04CE21E1CE22FFD730100004E0001634C8
|
||||
S113022A100071D2CE3000712AE6712BE2712AEEE7
|
||||
S113023A712AEA51036F22FF9E22CE3008CE32A0E1
|
||||
S113024ACA0000CA01FFCA0200CE3101710A30D7BE
|
||||
S113025A712BE2712BE6717A30D7717B30712AE601
|
||||
S113026A712BE2D7710A30D7710B30D714AD1E3116
|
||||
S113027A6EB9D734F00036F000F67182BAC6300F80
|
||||
S113028A0ABAC4716AE5716BE1717AE5717BE1714D
|
||||
S113029A3AE5713BE1710AE6710BE2711AE6711BE8
|
||||
S11302AAE2714AE5714BE1716AED716AE9717AEDBD
|
||||
S11302BA717AE9F6BAA0C918BF5DAAC8085CFE0833
|
||||
S11302CABAC8AACA085CFE08BACAF6BAA2C91ABF48
|
||||
S11302DA5DAACE085CFD08BACEAACC085CFD08BAB1
|
||||
S11302EACCAAC8085CFD08BAC8AACA085CFD08BA40
|
||||
S11302FACAD734B201716BE1716BE5A9086C0108C4
|
||||
S113030AB9D734B401A9086C0108B9716AE5716BEB
|
||||
S113031AE1D734B201717BE1717BE5A9086C02086B
|
||||
S113032AB9D734B401A9086C0208B9717AE5717BAA
|
||||
S113033AE1D7710AE4710BE0D7CEABACD7FCFC026F
|
||||
S113034A00FC5A0200FC6E0200FC1C0300F1FCE4EF
|
||||
S113035A0400F1EC050500EC340500D1DD0491DD5F
|
||||
S113036A07D7E0F1EC4505005002EFF7D1DD04911F
|
||||
S113037A61E8D7F6EC450500F1FCCE04004C01DF38
|
||||
S113038A37D52AFCDF32E60234FCBF34FC443D0094
|
||||
S113039ADC1EE52AFC303C00BF34FCD528FCDF090E
|
||||
S11303AAF1FEB7FFE528FCEF07E1FEAEFFF528FCF6
|
||||
S11303BAF0E1FC450500EF44D1DF41402AFC01DFAE
|
||||
S11303CA04F1FEA7FFAF34FC443C00DE28F743DD0A
|
||||
S11303DA24D506FCDF06CF06FCC8EF19E1D529FCB3
|
||||
S11303EADF0AE0FC450500E529FCEF095002FC455B
|
||||
S11303FA0500F529FCF52AFCF6BF34FC8F06FCD16E
|
||||
S113040ADD04919F06FC8F07FCD161F8D7919F0701
|
||||
S113041AFCD7400AFC01DF07F50AFCFC6806004029
|
||||
S113042A0BFC01DF06F50BFCFE4DFF400CFC01DF63
|
||||
S113043A07F50CFCFC420600400FFC01DF07F50F30
|
||||
S113044AFCFC4303004010FC0161F8F510FCD7A240
|
||||
S113045A08FCE50AFCAF08FC320500FC960600F726
|
||||
S113046A4361F8E50BFCAF08FC520AFC960600F758
|
||||
S113047A4361F8E50CFCAF08FC5214FC960600F73D
|
||||
S113048A4361F8E50DFCAF08FC5232FC960600F70E
|
||||
S113049A4361F8E50EFCAF08FC5264FC960600F7CB
|
||||
S11304AA4361F8E50FFCAF08FC32E803FC9606004A
|
||||
S11304BAF74361F8E510FCAF08FC4460EADC04F693
|
||||
S11304CABF08FCD7D1DD0591DD08F1D7E15B017CDA
|
||||
S11304DA01D78D02313A5C01EFF5D1DD0791DD13C5
|
||||
S11304EA91DD09D73601FF719371A3D73601FF71E4
|
||||
S11304FA92EFF63601FF719371A2D7D1DD0791DD30
|
||||
S113050A1391DD09D73601FF71B371C3D73601FFE1
|
||||
S113051A71B2EFF63601FF71B371C2D74C04DE082B
|
||||
S113052A5002D6127900FCD7F6D7F1731912FC00DF
|
||||
S113053A1918FC0083634C06DFF1D773604C03DEA1
|
||||
S113054A0D634C06DE08601812FC1921FC00D78FD3
|
||||
S113055A12FCD1DD2491DD2891DF5D8F21FCD1DDF0
|
||||
S113056A5191DF544020FC01DF4EF520FCF6BF46D2
|
||||
S113057AFCF519FCF518FCEF23F518FCF519FCD762
|
||||
S113058A8F21FCD1DD1B91DF2F4020FC01DF29F5EF
|
||||
S113059A20FCF6BF46FCF518FCF519FCCF21FC0239
|
||||
S11305AAD7E518FCF519FCE521FCF520FCF6BF4655
|
||||
S11305BAFCD7CF18FC02EFECD78F13FC91DD219105
|
||||
S11305CADF588F22FCD1DD6691DF4F4020FC01DF2A
|
||||
S11305DA66F520FCF6BF46FCF519FCF518FCEF4954
|
||||
S11305EA8F22FCD1DD1E91DD2D91DF4B4020FC01D1
|
||||
S11305FADF45F520FCF6BF46FCF518FCF519FCCFDF
|
||||
S113060A22FC03D7CF18FC02F519FCF520FCF6BF2F
|
||||
S113061A46FCE522FCD74020FC01DF1BF520FCF652
|
||||
S113062ABF46FCF518FCE519FCCF22FC02D7CF190A
|
||||
S113063AFC02F518FCEFD4D7D513FCDF05FE0FFF37
|
||||
S113064AEF03FE74FF8F18FCFCE404008F19FCEC22
|
||||
S113065A050500D518FC306E0061E85050D7E1FC5E
|
||||
S113066A260500BF1EFCFEEAFF421EFCDE19D52049
|
||||
S113067AFCDF14E60246FCBF46FC44C800DC07F66D
|
||||
S10F068ABF46FCE520FCD7F6BF46FCD7B9
|
||||
S113069614F64315DD2261DD717BFACFE80080BED6
|
||||
S11306A6F013BEF6F6BEF2BEF4CFE800818FE80082
|
||||
S10C06B63103FAAFE00061CDD775
|
||||
S9030000FC
|
114
app/OUTPUT/M12-05C_SW0103.mot
Normal file
114
app/OUTPUT/M12-05C_SW0103.mot
Normal file
@ -0,0 +1,114 @@
|
||||
S00E00004D313220202020206D6F7451
|
||||
S1130000CE0000000000000000000000000000001E
|
||||
S113001000000000000000000000000000000000DC
|
||||
S11300205E017801000000002801000000000000CB
|
||||
S113003000000000000000000000000000000000BC
|
||||
S113004000000000000000000000000000000000AC
|
||||
S1130050000000000000000000000000000000009C
|
||||
S1130060000000000000000000000000000000008C
|
||||
S1130070000000000000000000000000000000007C
|
||||
S1130082000000000000000000000000000000006A
|
||||
S1130092000000000000000000000000000000005A
|
||||
S10500A2000058
|
||||
S10700C07A47E00493
|
||||
S10D00C4000000000000000000002E
|
||||
S11300CECBF820FE304AFCFC7A0100FCF30100362A
|
||||
S11300DE00FC3027FCEF04CC0000A747DFF93620E4
|
||||
S11300EEFE3020FEEF04CC0000A747DFF9410032BA
|
||||
S11300FE2200EF08B3114982004828FCF643DFF4CE
|
||||
S113010E4100320000EF08B3114980004820FEF68A
|
||||
S113011E43DFF4FCBE0100F6EFFEC1C3C5C78EFD7E
|
||||
S113012E708EFCC18E31D1DD1291DD18CE3101C03D
|
||||
S113013E9EFC609EFDC6C4C2C061FC3002FCFC760F
|
||||
S113014E0200EFE83000FCFC760200CE3100EFDF57
|
||||
S113015EC1C3C5C78EFD708EFCC1FC590400C09E80
|
||||
S10F016EFC609EFDC6C4C2C061FC61FCC4
|
||||
S113017A16C80300AEF82761D339315E12F643DD9F
|
||||
S113018A27BBBC02BC04BC06BC08BC0ABC0CBC0E23
|
||||
S113019ABC10BC12BC14BC16BC18BC1ABC1CBC1EB9
|
||||
S11301AA3704200037B3EFD6AEF847DD06F6BBA70F
|
||||
S11301BAA7EFF5D7717AFAFC470300FC610300FC48
|
||||
S11301CA1C0400EFFA717AFAD7CF770002FC09020D
|
||||
S11301DA00FCF80100FC0C0200FC220200FC7D0277
|
||||
S11301EA00FC3C0300F57800D7717BFAEFDB36A1FB
|
||||
S11301FAFFCEA00071F2714BA4F5F3007183D78E80
|
||||
S113020AA8D7343400CD010ECA0000CA2DE0CA4270
|
||||
S113021A04CE21E1CE22FFD730100004E0001634C8
|
||||
S113022A100071D2CE3000712AE6712BE2712AEEE7
|
||||
S113023A712AEA51036F22FF9E22CE3008CE32A0E1
|
||||
S113024ACA0000CA01FFCA0200CE3101710A30D7BE
|
||||
S113025A712BE2712BE6717A30D7717B30712AE601
|
||||
S113026A712BE2D7710A30D7710B30D714AD1E3116
|
||||
S113027A6EB9D734F00036F000F67182BAC6300F80
|
||||
S113028A0ABAC4716AE5716BE1717AE5717BE1714D
|
||||
S113029A3AE5713BE1710AE6710BE2711AE6711BE8
|
||||
S11302AAE2714AE5714BE1716AED716AE9717AEDBD
|
||||
S11302BA717AE9F6BAA0C918BF5DAAC8085CFE0833
|
||||
S11302CABAC8AACA085CFE08BACAF6BAA2C91ABF48
|
||||
S11302DA5DAACE085CFD08BACEAACC085CFD08BAB1
|
||||
S11302EACCAAC8085CFD08BAC8AACA085CFD08BA40
|
||||
S11302FACAD734B201716BE1716BE5A9086C0108C4
|
||||
S113030AB9D734B401A9086C0108B9716AE5716BEB
|
||||
S113031AE1D734B201717BE1717BE5A9086C02086B
|
||||
S113032AB9D734B401A9086C0208B9717AE5717BAA
|
||||
S113033AE1D7710AE4710BE0D7CEABACD7FCFC026F
|
||||
S113034A00FC5A0200FC6E0200FC1C0300F1FCE4EF
|
||||
S113035A0400F1EC050500EC340500D1DD0491DD5F
|
||||
S113036A07D7E0F1EC4505005002EFF7D1DD04911F
|
||||
S113037A61E8D7F6EC450500F1FCCE04004C01DF38
|
||||
S113038A37D52AFCDF32E60234FCBF34FC443D0094
|
||||
S113039ADC1EE52AFC303C00BF34FCD528FCDF090E
|
||||
S11303AAF1FEB7FFE528FCEF07E1FEAEFFF528FCF6
|
||||
S11303BAF0E1FC450500EF44D1DF41402AFC01DFAE
|
||||
S11303CA04F1FEA7FFAF34FC443C00DE28F743DD0A
|
||||
S11303DA24D506FCDF06CF06FCC8EF19E1D529FCB3
|
||||
S11303EADF0AE0FC450500E529FCEF095002FC455B
|
||||
S11303FA0500F529FCF52AFCF6BF34FC8F06FCD16E
|
||||
S113040ADD04919F06FC8F07FCD161F8D7919F0701
|
||||
S113041AFCD7400AFC01DF07F50AFCFC8F06004002
|
||||
S113042A0BFC01DF06F50BFCFE4DFF400CFC01DF63
|
||||
S113043A07F50CFCFC690600400FFC01DF07F50F09
|
||||
S113044AFCFC4303004010FC0161F8F510FCD7A240
|
||||
S113045A08FCE50AFCAF08FC320500FCBD0600F7FF
|
||||
S113046A4361F8E50BFCAF08FC520AFCBD0600F731
|
||||
S113047A4361F8E50CFCAF08FC5214FCBD0600F716
|
||||
S113048A4361F8E50DFCAF08FC5232FCBD0600F7E7
|
||||
S113049A4361F8E50EFCAF08FC5264FCBD0600F7A4
|
||||
S11304AA4361F8E50FFCAF08FC32E803FCBD060023
|
||||
S11304BAF74361F8E510FCAF08FC4460EADC04F693
|
||||
S11304CABF08FCD7D1DD0591DD08F1D7E15B017CDA
|
||||
S11304DA01D78D02313A5C01EFF5D1DD0791DD13C5
|
||||
S11304EA91DD09D73601FF719371A3D73601FF71E4
|
||||
S11304FA92EFF63601FF719371A2D7D1DD0791DD30
|
||||
S113050A1391DD09D73601FF71B371C3D73601FFE1
|
||||
S113051A71B2EFF63601FF71B371C2D74C04DE082B
|
||||
S113052A5002D6127900FCD7F6D7F1731912FC00DF
|
||||
S113053A1918FC0083634C06DFF1D773604C03DEA1
|
||||
S113054A0D634C06DE08601812FC1921FC00D78FD3
|
||||
S113055A12FCD1DD2491DD2891DF5D8F21FCD1DDF0
|
||||
S113056A5191DF544020FC01DF4EF520FCF6BF46D2
|
||||
S113057AFCF519FCF518FCEF23F518FCF519FCD762
|
||||
S113058A8F21FCD1DD1B91DF2F4020FC01DF29F5EF
|
||||
S113059A20FCF6BF46FCF518FCF519FCCF21FC0239
|
||||
S11305AAD7E518FCF519FCE521FCF520FCF6BF4655
|
||||
S11305BAFCD7CF18FC02EFECD78F13FC91DD3391F3
|
||||
S11305CADF2F8F22FCD161F8EE810091DF234020D6
|
||||
S11305DAFC01DF1DE60248FCBF48FC44C800DC11EC
|
||||
S11305EAF520FCF6BF46FCF519FCF518FCCF22FCF5
|
||||
S11305FA02D78F22FCD1DD2A91DD3991DFF3402025
|
||||
S113060AFC01DFEDE60248FCBF48FC44C800DCE11B
|
||||
S113061AF520FCF6BF46FCF518FCF519FCCF22FCC4
|
||||
S113062A03D7CF18FC02F519FCF520FCF6BF46FCEB
|
||||
S113063AE522FCD74020FC01DFB7F520FCF6BF46D3
|
||||
S113064AFCBF48FCF518FCE519FCEFA1CF19FC0224
|
||||
S113065AF518FCF520FCF6BF46FCBF48FCEFD1D5E3
|
||||
S113066A13FCDF05FEE8FEEF03FE4DFF8F18FCFCCA
|
||||
S113067AE404008F19FCEC050500D518FC306E0063
|
||||
S113068A61E85050D7E1FC260500BF1EFCFEEAFFD4
|
||||
S113069A421EFCDE19D520FCDF14E60246FCBF46E6
|
||||
S11306AAFC44C800DC07F6BF46FCE520FCD7F6BFCD
|
||||
S10606BA46FCD720
|
||||
S11306BD14F64315DD2261DD717BFACFE80080BEAF
|
||||
S11306CDF013BEF6F6BEF2BEF4CFE800818FE8005B
|
||||
S10C06DD3103FAAFE00061CDD74E
|
||||
S9030000FC
|
@ -1,94 +0,0 @@
|
||||
S00E00004D313220202020206D6F7451
|
||||
S1130000CE0000000000000000000000000000001E
|
||||
S113001000000000000000000000000000000000DC
|
||||
S113002050016A01000000002801000000000000E7
|
||||
S113003000000000000000000000000000000000BC
|
||||
S113004000000000000000000000000000000000AC
|
||||
S1130050000000000000000000000000000000009C
|
||||
S1130060000000000000000000000000000000008C
|
||||
S1130070000000000000000000000000000000007C
|
||||
S1130082000000000000000000000000000000006A
|
||||
S10F00920000000000000000000000005E
|
||||
S10700C07A47E00493
|
||||
S10D00C4000000000000000000002E
|
||||
S11300CECBF820FE303AFCFC6C0100FCE501003656
|
||||
S11300DE00FC301EFCEF04CC0000A747DFF93620ED
|
||||
S11300EEFE3020FEEF04CC0000A747DFF9410032BA
|
||||
S11300FE1C00EF08B311498200481EFCF643DFF4DE
|
||||
S113010E4100320000EF08B3114980004820FEF68A
|
||||
S113011E43DFF4FCB00100F6EFFEC1C3C5C78EFD8C
|
||||
S113012E708EFCC14031FF01DF093000FCFC680217
|
||||
S113013E00EF03CE3101C09EFC609EFDC6C4C2C05A
|
||||
S113014E61FCC1C3C5C78EFD708EFCC1FC250400C5
|
||||
S111015EC09EFC609EFDC6C4C2C061FC61FC74
|
||||
S113016C16C80300AEF82761D339315E12F643DDAD
|
||||
S113017C27BBBC02BC04BC06BC08BC0ABC0CBC0E31
|
||||
S113018CBC10BC12BC14BC16BC18BC1ABC1CBC1EC7
|
||||
S113019C3704200037B3EFD6AEF847DD06F6BBA71D
|
||||
S11301ACA7EFF5D7717AFAFC390300FC530300FC72
|
||||
S11301BCEC0300EFFA717AFAD7CF770002FCFB015B
|
||||
S11301CC00FCEA0100FCFE0100FC140200FC6F02BE
|
||||
S11301DC00FC2E0300F57800D7717BFAEFDB36A117
|
||||
S11301ECFFCEA00071F2714BA4F5F3007183D78E8E
|
||||
S11301FCA8D7343400CD010ECA0000CA2DE0CA427F
|
||||
S113020C04CE21E1CE22FFD730100004E0001634D6
|
||||
S113021C100071D2CE3000712AE6712BE2712AEEF5
|
||||
S113022C712AEA51036F22FF9E22CE3008CE32A0EF
|
||||
S113023CCA0000CA01FFCA0200CE3101710A30D7CC
|
||||
S113024C712BE2712BE6717A30D7717B30712AE60F
|
||||
S113025C712BE2D7710A30D7710B30D714AD1E3124
|
||||
S113026C6EB9D734F00036F000F67182BAC6300F8E
|
||||
S113027C0ABAC4716AE5716BE1717AE5717BE1715B
|
||||
S113028C3AE5713BE1710AE6710BE2711AE6711BF6
|
||||
S113029CE2714AE5714BE1716AED716AE9717AEDCB
|
||||
S11302AC717AE9F6BAA0C918BF5DAAC8085CFE0841
|
||||
S11302BCBAC8AACA085CFE08BACAF6BAA2C91ABF56
|
||||
S11302CC5DAACE085CFD08BACEAACC085CFD08BABF
|
||||
S11302DCCCAAC8085CFD08BAC8AACA085CFD08BA4E
|
||||
S11302ECCAD734B201716BE1716BE5A9086C0108D2
|
||||
S11302FCB9D734B401A9086C0108B9716AE5716BFA
|
||||
S113030CE1D734B201717BE1717BE5A9086C020879
|
||||
S113031CB9D734B401A9086C0208B9717AE5717BB8
|
||||
S113032CE1D7710AE4710BE0D7CEABACD7FCEE028B
|
||||
S113033C00FC4C0200FC600200FC0E0300F1FCB05B
|
||||
S113034C0400F1ECD10400EC000500D1DD0491DDD6
|
||||
S113035C07D7E0F1EC1105005002EFF7D1DD049161
|
||||
S113036C61E8D7F6EC110500F1FC9A04004C01DFAE
|
||||
S113037C20D51EFCDF1BE60228FCBF28FC44290008
|
||||
S113038CDC23E51EFC302800BF28FCF1FEBCFFEF8B
|
||||
S113039C14D1DF11401EFC01DF04F1FEBEFFF51E7B
|
||||
S11303ACFCF6BF28FCE1FC9A04004C01DF1DD51FB0
|
||||
S11303BCFCDF18E6022AFCBF2AFC442900DC20E5F9
|
||||
S11303CC1FFC302800BF2AFCE1EF80D1DF11401F55
|
||||
S11303DCFC01DF04E1FE84FFF51FFCF6BF2AFCD709
|
||||
S11303EC4008FC0161F8F508FC4009FC01DF06F546
|
||||
S11303FC09FCFE73FF400AFC01DF07F50AFCFC2133
|
||||
S113040C0500400DFC01DF07F50DFCFC3503004035
|
||||
S113041C0EFC0161F8F50EFCD7A206FCE508FCAF56
|
||||
S113042C06FC320500FC900500F74361F8E509FC75
|
||||
S113043CAF06FC520AFC900500F74361F8E50AFC90
|
||||
S113044CAF06FC5214FC900500F74361F8E50BFC75
|
||||
S113045CAF06FC5232FC900500F74361F8E50CFC46
|
||||
S113046CAF06FC5264FC900500F74361F8E50DFC03
|
||||
S113047CAF06FC32E803FC900500F74361F8E50E87
|
||||
S113048CFCAF06FC4460EADC04F6BF06FCD7D1DD05
|
||||
S113049C0591DD08F1D7E15B017C01D78D02313A7E
|
||||
S11304AC5C01EFF5D1DD0791DD1391DD09D7360140
|
||||
S11304BCFF719371A3D73601FF7192EFF63601FFEA
|
||||
S11304CC719371A2D7D1DD0791DD1391DD09D73674
|
||||
S11304DC01FF71B371C3D73601FF71B2EFF6360168
|
||||
S11304ECFF71B371C2D74C04DE085002D6127900E6
|
||||
S11304FCFCD7F6D7F1731910FC001916FC008363B2
|
||||
S113050C4C06DFF1D773604C03DE09634C06DE0442
|
||||
S113051C601810FCD78F10FCD1DD4C91DD2791DFD6
|
||||
S113052C55E6021CFC1444A5065302DC04F334A463
|
||||
S113053C0615BF1CFC639F17FC1544F501DC34CF76
|
||||
S113054C16FC02EF31E6021CFC1444DD05E3DC046A
|
||||
S113055CF334DC0515BF1CFC639F16FC1544C90061
|
||||
S113056CDC0CE517FCEF0FF6BF1CFCF516FCF517BD
|
||||
S113057CFCEF03F516FC8F16FCFCB004008F17FC83
|
||||
S107058CECD10400A6
|
||||
S113059014F64315DD2261DD717BFACFE80080BEDD
|
||||
S11305A0F013BEF6F6BEF2BEF4CFE800818FE80089
|
||||
S10C05B03103FAAFE00061CDD77C
|
||||
S9030000FC
|
@ -1,100 +0,0 @@
|
||||
S00E00004D313220202020206D6F7451
|
||||
S1130000CE0000000000000000000000000000001E
|
||||
S113001000000000000000000000000000000000DC
|
||||
S11300205E017801000000002801000000000000CB
|
||||
S113003000000000000000000000000000000000BC
|
||||
S113004000000000000000000000000000000000AC
|
||||
S1130050000000000000000000000000000000009C
|
||||
S1130060000000000000000000000000000000008C
|
||||
S1130070000000000000000000000000000000007C
|
||||
S1130082000000000000000000000000000000006A
|
||||
S111009200000000000000000000000000005C
|
||||
S10700C07A47E00493
|
||||
S10D00C4000000000000000000002E
|
||||
S11300CECBF820FE303EFCFC7A0100FCF301003636
|
||||
S11300DE00FC3020FCEF04CC0000A747DFF93620EB
|
||||
S11300EEFE3020FEEF04CC0000A747DFF9410032BA
|
||||
S11300FE1E00EF08B3114982004820FCF643DFF4DA
|
||||
S113010E4100320000EF08B3114980004820FEF68A
|
||||
S113011E43DFF4FCBE0100F6EFFEC1C3C5C78EFD7E
|
||||
S113012E708EFCC18E31D1DD1291DD18CE3101C03D
|
||||
S113013E9EFC609EFDC6C4C2C061FC3002FCFC760F
|
||||
S113014E0200EFE83000FCFC760200CE3100EFDF57
|
||||
S113015EC1C3C5C78EFD708EFCC1FC370400C09EA2
|
||||
S10F016EFC609EFDC6C4C2C061FC61FCC4
|
||||
S113017A16C80300AEF82761D339315E12F643DD9F
|
||||
S113018A27BBBC02BC04BC06BC08BC0ABC0CBC0E23
|
||||
S113019ABC10BC12BC14BC16BC18BC1ABC1CBC1EB9
|
||||
S11301AA3704200037B3EFD6AEF847DD06F6BBA70F
|
||||
S11301BAA7EFF5D7717AFAFC470300FC610300FC48
|
||||
S11301CAFA0300EFFA717AFAD7CF770002FC090230
|
||||
S11301DA00FCF80100FC0C0200FC220200FC7D0277
|
||||
S11301EA00FC3C0300F57800D7717BFAEFDB36A1FB
|
||||
S11301FAFFCEA00071F2714BA4F5F3007183D78E80
|
||||
S113020AA8D7343400CD010ECA0000CA2DE0CA4270
|
||||
S113021A04CE21E1CE22FFD730100004E0001634C8
|
||||
S113022A100071D2CE3000712AE6712BE2712AEEE7
|
||||
S113023A712AEA51036F22FF9E22CE3008CE32A0E1
|
||||
S113024ACA0000CA01FFCA0200CE3101710A30D7BE
|
||||
S113025A712BE2712BE6717A30D7717B30712AE601
|
||||
S113026A712BE2D7710A30D7710B30D714AD1E3116
|
||||
S113027A6EB9D734F00036F000F67182BAC6300F80
|
||||
S113028A0ABAC4716AE5716BE1717AE5717BE1714D
|
||||
S113029A3AE5713BE1710AE6710BE2711AE6711BE8
|
||||
S11302AAE2714AE5714BE1716AED716AE9717AEDBD
|
||||
S11302BA717AE9F6BAA0C918BF5DAAC8085CFE0833
|
||||
S11302CABAC8AACA085CFE08BACAF6BAA2C91ABF48
|
||||
S11302DA5DAACE085CFD08BACEAACC085CFD08BAB1
|
||||
S11302EACCAAC8085CFD08BAC8AACA085CFD08BA40
|
||||
S11302FACAD734B201716BE1716BE5A9086C0108C4
|
||||
S113030AB9D734B401A9086C0108B9716AE5716BEB
|
||||
S113031AE1D734B201717BE1717BE5A9086C02086B
|
||||
S113032AB9D734B401A9086C0208B9717AE5717BAA
|
||||
S113033AE1D7710AE4710BE0D7CEABACD7FCFC026F
|
||||
S113034A00FC5A0200FC6E0200FC1C0300F1FCC211
|
||||
S113035A0400F1ECE30400EC120500D1DD0491DDA4
|
||||
S113036A07D7E0F1EC2305005002EFF7D1DD049141
|
||||
S113037A61E8D7F6EC230500F1FCAC04004C01DF7C
|
||||
S113038A20D520FCDF1BE6022AFCBF2AFC442900F4
|
||||
S113039ADC23E520FC302800BF2AFCF1FEBCFFEF79
|
||||
S11303AA14D1DF114020FC01DF04F1FEBEFFF52069
|
||||
S11303BAFCF6BF2AFCE1FCAC04004C01DF1DD5218C
|
||||
S11303CAFCDF18E6022CFCBF2CFC442900DC20E5E7
|
||||
S11303DA21FC302800BF2CFCE1EF80D1DF11402141
|
||||
S11303EAFC01DF04E1FE84FFF521FCF6BF2CFCD7F7
|
||||
S11303FA4008FC01DF07F508FCFCCB05004009FCBA
|
||||
S113040A01DF06F509FCFE6FFF400AFC01DF07F570
|
||||
S113041A0AFCFC360500400DFC01DF07F50DFCFC67
|
||||
S113042A430300400EFC0161F8F50EFCD7A206FC5A
|
||||
S113043AE508FCAF06FC320500FCF90500F7436148
|
||||
S113044AF8E509FCAF06FC520AFCF90500F743611A
|
||||
S113045AF8E50AFCAF06FC5214FCF90500F74361FF
|
||||
S113046AF8E50BFCAF06FC5232FCF90500F74361D0
|
||||
S113047AF8E50CFCAF06FC5264FCF90500F743618D
|
||||
S113048AF8E50DFCAF06FC32E803FCF90500F74376
|
||||
S113049A61F8E50EFCAF06FC4460EADC04F6BF062C
|
||||
S11304AAFCD7D1DD0591DD08F1D7E15B017C01D7E9
|
||||
S11304BA8D02313A5C01EFF5D1DD0791DD1391DD4F
|
||||
S11304CA09D73601FF719371A3D73601FF7192EFF1
|
||||
S11304DAF63601FF719371A2D7D1DD0791DD13912D
|
||||
S11304EADD09D73601FF71B371C3D73601FF71B283
|
||||
S11304FAEFF63601FF71B371C2D74C04DE0850021D
|
||||
S113050AD6127900FCD7F6D7F1731910FC00191624
|
||||
S113051AFC0083634C06DFF1D773604C03DE0C6383
|
||||
S113052A4C06DE07601810FCF51FFCD78F10FCD1AF
|
||||
S113053ADD4291DD4A91DF2E8F1FFCD1DD6F91DF01
|
||||
S113054A47401EFC01DF1FF51EFCF517FCCF16FC05
|
||||
S113055A02EF54401EFC01DF0DF51EFCF516FCF5F6
|
||||
S113056A17FCCF1FFC038F16FCFCC204008F17FC78
|
||||
S113057AECE30400F516FCF517FCF51EFCEFE78F17
|
||||
S113058A1FFCD1DD0891DD1091DDC8EFD9E516FC19
|
||||
S113059AF517FCE51FFCEFCE401EFC01DFC8F51E73
|
||||
S11305AAFCF516FCE517FCCF1FFC02EFB9CF17FCCC
|
||||
S11305BA02F516FCEFDDD516FC30460061E85064FE
|
||||
S11305CAD7E1FC040500BF1CFCFEEAFF421CFCDE6A
|
||||
S11305DA19D51EFCDF14E6023CFCBF3CFC44C800EF
|
||||
S11205EADC07F6BF3CFCE51EFCD7F6BF3CFCD794
|
||||
S11305F914F64315DD2261DD717BFACFE80080BE74
|
||||
S1130609F013BEF6F6BEF2BEF4CFE800818FE8001F
|
||||
S10C06193103FAAFE00061CDD712
|
||||
S9030000FC
|
@ -1,2 +1,3 @@
|
||||
SW0101:初版
|
||||
SW0201:改PCB,增加堵转检测
|
||||
SW0102:电机M1的堵转电流改为8A
|
||||
SW0103:M2电机堵转时间改为2S
|
@ -7,10 +7,11 @@
|
||||
//#include "pfdl.h"
|
||||
|
||||
|
||||
uint8_t MotorState[6],MotorStateReal[6];
|
||||
volatile uint8_t MotorState[6],MotorStateReal[6];
|
||||
uint16_t current1;
|
||||
uint8_t OC1flag;
|
||||
uint8_t act_step;
|
||||
uint16_t OC_Count1=0;
|
||||
uint8_t act_step[6];
|
||||
|
||||
void MotorValueInit(void)
|
||||
{
|
||||
@ -28,62 +29,48 @@ void setMotorState(uint8_t motorid,uint8_t act)
|
||||
if (act <= ACT_XH && motorid < 6)
|
||||
{
|
||||
MotorState[motorid] = act;
|
||||
act_step = 0;
|
||||
act_step[motorid] = 0;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
/*
|
||||
20240106
|
||||
正转时:第一个电机M1正转6秒后,M2电机正转,M1最大运行时间15秒
|
||||
反转时:第一个电机M2反转8秒后,M1电机反转,M2最大运行时间17秒。
|
||||
20240111
|
||||
正转时:第一个电机M1正转2秒后,M2电机正转,M1最大运行时间15秒
|
||||
反转时:第一个电机M2反转5秒后,M1电机反转,M2最大运行时间17秒。
|
||||
*/
|
||||
|
||||
#define MOTOR_DELAY_TIME_8S (500)
|
||||
#define MOTOR_DELAY_TIME_6S (200)
|
||||
#define MOTOR_DELAY_TIME_15S (1500)
|
||||
#define MOTOR_DELAY_TIME_17S (1700)
|
||||
void MotorCtrl(void)//10ms
|
||||
|
||||
#define MOTOR_DELAY_TIME_2S (200)
|
||||
|
||||
uint16_t oc_delay_time = 0;
|
||||
void MotorCtrl1(void)//10ms
|
||||
{
|
||||
static uint16_t MotorRunCount;
|
||||
switch (MotorState[0])
|
||||
{
|
||||
case ACT_NOACT:
|
||||
MotorRunCount = 0;
|
||||
MotorStateReal[MOTOR1] = ACT_NOACT;
|
||||
MotorStateReal[MOTOR2] = ACT_NOACT;
|
||||
OC1flag = 0;
|
||||
//OC1flag = 0;
|
||||
break;
|
||||
case ACT_XQ://先1再2
|
||||
switch (act_step)
|
||||
switch (act_step[0])
|
||||
{
|
||||
case 0:
|
||||
MotorStateReal[MOTOR1] = ACT_XQ;
|
||||
MotorStateReal[MOTOR2] = ACT_NOACT;
|
||||
act_step = 1;
|
||||
act_step[0] = 1;
|
||||
OC1flag = 0;
|
||||
OC_Count1 = 0;
|
||||
break;
|
||||
case 1:
|
||||
if (OC1flag == 1)
|
||||
{
|
||||
OC1flag = 0;
|
||||
OC_Count1 = 0;
|
||||
MotorStateReal[MOTOR1] = ACT_NOACT;
|
||||
MotorStateReal[MOTOR2] = ACT_XQ;
|
||||
act_step = 2;
|
||||
MotorStateReal[MOTOR2] = ACT_NOACT;
|
||||
act_step[0] = 2;
|
||||
}
|
||||
break;
|
||||
|
||||
case 2:
|
||||
if (OC1flag == 1)
|
||||
{
|
||||
OC1flag = 0;
|
||||
MotorStateReal[MOTOR1] = ACT_NOACT;
|
||||
MotorStateReal[MOTOR2] = ACT_NOACT;
|
||||
act_step = 3;
|
||||
}
|
||||
break;
|
||||
|
||||
case 3:
|
||||
@ -95,31 +82,28 @@ void MotorCtrl(void)//10ms
|
||||
break;
|
||||
|
||||
case ACT_XH://先2再1
|
||||
switch (act_step)
|
||||
switch (act_step[0])
|
||||
{
|
||||
case 0:
|
||||
MotorStateReal[MOTOR2] = ACT_XH;
|
||||
MotorStateReal[MOTOR1] = ACT_NOACT;
|
||||
act_step = 1;
|
||||
MotorStateReal[MOTOR1] = ACT_XH;
|
||||
MotorStateReal[MOTOR2] = ACT_NOACT;
|
||||
act_step[0] = 1;
|
||||
OC1flag = 0;
|
||||
OC_Count1 = 0;
|
||||
break;
|
||||
case 1:
|
||||
if (OC1flag == 1)
|
||||
{
|
||||
OC1flag = 0;
|
||||
OC_Count1 = 0;
|
||||
MotorStateReal[MOTOR2] = ACT_NOACT;
|
||||
MotorStateReal[MOTOR1] = ACT_XH;
|
||||
act_step = 2;
|
||||
MotorStateReal[MOTOR1] = ACT_NOACT;
|
||||
act_step[0] = 2;
|
||||
}
|
||||
break;
|
||||
|
||||
case 2:
|
||||
if (OC1flag == 1)
|
||||
{
|
||||
OC1flag = 0;
|
||||
MotorStateReal[MOTOR1] = ACT_NOACT;
|
||||
MotorStateReal[MOTOR2] = ACT_NOACT;
|
||||
act_step = 3;
|
||||
}
|
||||
|
||||
break;
|
||||
|
||||
case 3:
|
||||
@ -134,6 +118,108 @@ void MotorCtrl(void)//10ms
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
void MotorCtrl2(void)//10ms
|
||||
{
|
||||
switch (MotorState[1])
|
||||
{
|
||||
case ACT_NOACT:
|
||||
/* code */
|
||||
break;
|
||||
case ACT_XQ:
|
||||
switch (act_step[1])
|
||||
{
|
||||
case 0:
|
||||
MotorStateReal[MOTOR1] = ACT_XH;
|
||||
MotorStateReal[MOTOR2] = ACT_NOACT;
|
||||
OC1flag = 0;
|
||||
OC_Count1 = 0;
|
||||
act_step[1] = 1;
|
||||
break;
|
||||
case 1:
|
||||
if (OC1flag == 1)
|
||||
{
|
||||
OC1flag = 0;
|
||||
OC_Count1 = 0;
|
||||
MotorStateReal[MOTOR1] = ACT_NOACT;
|
||||
MotorStateReal[MOTOR2] = ACT_XQ;
|
||||
act_step[1] = 2;
|
||||
oc_delay_time = 0;
|
||||
}
|
||||
break;
|
||||
case 2:
|
||||
if (OC1flag == 1)
|
||||
{
|
||||
oc_delay_time++;
|
||||
if (oc_delay_time >= MOTOR_DELAY_TIME_2S)
|
||||
{
|
||||
OC1flag = 0;
|
||||
OC_Count1 = 0;
|
||||
MotorStateReal[MOTOR1] = ACT_NOACT;
|
||||
MotorStateReal[MOTOR2] = ACT_NOACT;
|
||||
act_step[1] = 3;
|
||||
}
|
||||
|
||||
}
|
||||
break;
|
||||
case 3:
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
break;
|
||||
case ACT_XH:
|
||||
switch (act_step[1])
|
||||
{
|
||||
case 0:
|
||||
MotorStateReal[MOTOR2] = ACT_XH;
|
||||
MotorStateReal[MOTOR1] = ACT_NOACT;
|
||||
OC1flag = 0;
|
||||
OC_Count1 = 0;
|
||||
act_step[1] = 1;
|
||||
oc_delay_time = 0;
|
||||
break;
|
||||
case 1:
|
||||
if (OC1flag == 1)
|
||||
{
|
||||
oc_delay_time++;
|
||||
if (oc_delay_time >= MOTOR_DELAY_TIME_2S)
|
||||
{
|
||||
OC1flag = 0;
|
||||
OC_Count1 = 0;
|
||||
MotorStateReal[MOTOR2] = ACT_NOACT;
|
||||
MotorStateReal[MOTOR1] = ACT_NOACT;
|
||||
act_step[1] = 2;
|
||||
}
|
||||
}
|
||||
break;
|
||||
case 2:
|
||||
break;
|
||||
case 3:
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
void MotorCtrl(void)//10ms
|
||||
{
|
||||
if (MotorState[1] == ACT_NOACT)
|
||||
{
|
||||
MotorCtrl1();
|
||||
}
|
||||
else
|
||||
{
|
||||
MotorCtrl2();
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
MOTOR1Ctrl(MotorStateReal[MOTOR1]);
|
||||
MOTOR2Ctrl(MotorStateReal[MOTOR2]);
|
||||
@ -144,11 +230,11 @@ uint16_t getOC_th(void)
|
||||
{
|
||||
if (MotorStateReal[MOTOR1] != ACT_NOACT)
|
||||
{
|
||||
return 100U;
|
||||
return 80U;
|
||||
}
|
||||
else
|
||||
{
|
||||
return 70U;
|
||||
return 110U;
|
||||
}
|
||||
//return 50U;
|
||||
|
||||
@ -157,7 +243,7 @@ uint16_t getOC_th(void)
|
||||
void CurrentDetecte(void)
|
||||
{
|
||||
|
||||
static uint16_t OC_Count1=0;
|
||||
|
||||
uint16_t OC_th;
|
||||
current1 = getAdval(ADCH_RLY1);
|
||||
OC_th = getOC_th();
|
||||
|
@ -1,4 +1,4 @@
|
||||
#include "r_cg_macrodriver.h"
|
||||
#include "r_cg_macrodriver.h"
|
||||
#include "appTask.h"
|
||||
#include "event.h"
|
||||
#include "r_cg_port.h"
|
||||
@ -64,25 +64,39 @@ void keyLogicRelease(uint8_t keyno)
|
||||
}
|
||||
|
||||
}
|
||||
#define KEY_DELAY_TIME 40
|
||||
#define KEY_DELAY_TIME 60
|
||||
|
||||
void keyScan(void)//5ms
|
||||
{
|
||||
static uint16_t keydelay[9]={0,0,0,0,0,0,0,0,0};
|
||||
static uint8_t keyflag[9]={0,0,0,0,0,0,0,0,0};
|
||||
static uint8_t keep_count[9]={0,0,0,0,0,0,0,0,0};
|
||||
static uint8_t KeyShort2Counter1,KeyShort2Counter2;
|
||||
static uint8_t KeyMode1 = 0,KeyMode2 = 0;
|
||||
uint8_t keyval,i;
|
||||
|
||||
keyval = GetIOState(SIGID_KEY1);
|
||||
if (keyval == 1 && keyflag[KEY1] == 0)
|
||||
{
|
||||
keydelay[KEY1]++;
|
||||
if (keydelay[KEY1] > KEY_DELAY_TIME)//30ms
|
||||
if (keydelay[KEY1] > KEY_DELAY_TIME)//300ms
|
||||
{
|
||||
keyflag[KEY1] = 1;
|
||||
keydelay[KEY1] = KEY_DELAY_TIME;
|
||||
keyLogic(KEY1);
|
||||
|
||||
if (KeyMode1 == 0)
|
||||
{
|
||||
keyLogic(KEY1);
|
||||
KeyMode1 = 1;
|
||||
}
|
||||
else
|
||||
{
|
||||
keyLogic(KEY2);
|
||||
KeyMode1 = 0;
|
||||
}
|
||||
|
||||
}
|
||||
setMotorState(1,ACT_NOACT);
|
||||
}
|
||||
else if (keyval == 0)
|
||||
{
|
||||
@ -90,32 +104,43 @@ void keyScan(void)//5ms
|
||||
{
|
||||
keyLogicRelease(KEY1);
|
||||
}
|
||||
if (keydelay[KEY1] > 0 && keydelay[KEY1] < KEY_DELAY_TIME)
|
||||
{
|
||||
if (KeyShort2Counter1 == 0)//第一次按下
|
||||
{
|
||||
KeyShort2Counter1 = 200;//1S
|
||||
}
|
||||
else
|
||||
{
|
||||
if (KeyMode2 == 0)
|
||||
{
|
||||
setMotorState(1,ACT_XQ);
|
||||
KeyMode2 = 1;
|
||||
}
|
||||
else
|
||||
{
|
||||
setMotorState(1,ACT_XH);
|
||||
KeyMode2 = 0;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
keyflag[KEY1] = 0;
|
||||
keydelay[KEY1] = 0;
|
||||
}
|
||||
|
||||
keyval = GetIOState(SIGID_KEY2);
|
||||
if (keyval == 1 && keyflag[KEY2] == 0)
|
||||
|
||||
if (KeyShort2Counter1 > 0)
|
||||
{
|
||||
keydelay[KEY2]++;
|
||||
if (keydelay[KEY2] > KEY_DELAY_TIME)//30ms
|
||||
{
|
||||
keyflag[KEY2] = 1;
|
||||
keydelay[KEY2] = KEY_DELAY_TIME;
|
||||
keyLogic(KEY2);
|
||||
}
|
||||
|
||||
KeyShort2Counter1--;
|
||||
}
|
||||
else if (keyval == 0)
|
||||
if (KeyShort2Counter2 > 0)
|
||||
{
|
||||
if (keyflag[KEY2] == 1)
|
||||
{
|
||||
keyLogicRelease(KEY2);
|
||||
}
|
||||
keyflag[KEY2] = 0;
|
||||
keydelay[KEY2] = 0;
|
||||
KeyShort2Counter2--;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
void AppTask(void)
|
||||
|
Loading…
x
Reference in New Issue
Block a user