Commit Graph
Select branches
Hide Pull Requests
202207-fixes
202402-fixes
202501-fixes
ADC-interrupt
GH_misra
High-res-crank
Issue-1181-schedule-rework
Pulsed-HW-Test
azure-pipelines
clang-format
dwell-error-correction
github-actions
master
pr/22
pr/39
pr/4
pr/435
pr/46
pr/50
pr/73
pr/77
pr/96
teensy
#10
#100
#100
#1000
#1001
#1003
#1003
#1005
#1006
#1007
#1009
#1010
#1012
#1014
#1018
#1019
#1020
#1022
#1022
#1023
#1024
#1024
#1027
#1028
#1032
#1033
#1033
#1035
#1035
#1036
#1037
#1038
#1039
#104
#104
#1040
#1042
#1044
#1046
#1047
#1048
#1048
#1049
#105
#105
#1052
#1059
#1059
#106
#106
#1060
#1062
#1063
#1066
#1067
#1068
#1069
#1070
#1072
#1072
#1073
#1076
#1077
#1079
#1079
#108
#1081
#1082
#1084
#1087
#1088
#1089
#1090
#1091
#1092
#1093
#1094
#1096
#1096
#1097
#1097
#1099
#11
#11
#110
#1101
#1102
#1103
#1105
#1106
#1107
#1108
#1109
#111
#111
#1110
#1110
#1111
#1113
#1114
#1115
#1115
#1117
#1118
#112
#1120
#1121
#1122
#1123
#1124
#1125
#1127
#1127
#1128
#1128
#113
#113
#1131
#1133
#1134
#1137
#1139
#114
#114
#1140
#1142
#1143
#1146
#1148
#1149
#1155
#1157
#1158
#1161
#1164
#1164
#1165
#1167
#1168
#1169
#1170
#1171
#1171
#1174
#1176
#1178
#1179
#118
#1182
#1183
#1185
#1187
#1189
#1190
#1193
#1193
#1194
#1197
#1198
#1199
#12
#120
#1200
#1202
#1203
#1207
#1209
#1209
#121
#121
#1211
#1212
#1215
#1216
#1219
#1219
#1221
#1221
#1222
#1222
#1223
#1225
#1225
#1227
#1228
#1229
#123
#123
#1230
#1230
#1231
#1233
#1234
#1234
#1236
#1237
#1238
#1239
#124
#1242
#1242
#1248
#1249
#1249
#125
#125
#1252
#1254
#1255
#1256
#126
#1263
#1267
#1267
#1268
#1269
#127
#1272
#1273
#1273
#1275
#1275
#128
#1280
#1280
#1285
#1285
#1289
#1289
#129
#1290
#1292
#1295
#1295
#1296
#1297
#1299
#13
#1302
#1302
#1303
#1304
#1304
#134
#136
#136
#137
#14
#144
#144
#148
#149
#149
#15
#156
#16
#16
#163
#167
#17
#17
#174
#176
#18
#18
#180
#181
#182
#186
#188
#19
#194
#197
#20
#201
#204
#206
#207
#21
#211
#214
#216
#216
#219
#22
#220
#224
#226
#229
#231
#231
#232
#236
#237
#238
#24
#241
#242
#246
#247
#248
#249
#25
#250
#251
#252
#253
#253
#255
#256
#256
#257
#258
#26
#260
#264
#265
#268
#269
#27
#271
#272
#273
#275
#276
#276
#278
#279
#28
#28
#280
#283
#283
#284
#286
#287
#288
#289
#29
#291
#292
#293
#294
#295
#30
#301
#303
#307
#308
#309
#31
#31
#310
#312
#313
#314
#315
#316
#317
#318
#319
#32
#32
#320
#321
#323
#324
#325
#326
#328
#329
#330
#331
#332
#333
#334
#335
#336
#337
#338
#339
#340
#342
#344
#345
#346
#347
#348
#349
#35
#350
#350
#351
#351
#352
#353
#354
#355
#356
#357
#358
#359
#36
#360
#361
#362
#363
#364
#365
#366
#367
#368
#37
#37
#370
#371
#372
#373
#374
#375
#376
#376
#377
#378
#379
#38
#380
#381
#382
#387
#388
#389
#39
#390
#391
#392
#392
#393
#394
#396
#398
#399
#399
#4
#40
#400
#401
#402
#403
#405
#406
#407
#409
#41
#41
#410
#411
#412
#413
#416
#417
#418
#419
#42
#42
#422
#423
#424
#425
#426
#427
#428
#428
#43
#431
#432
#433
#435
#437
#438
#44
#44
#440
#443
#444
#445
#449
#45
#45
#450
#451
#452
#453
#453
#454
#455
#458
#46
#460
#461
#462
#463
#465
#466
#467
#469
#47
#472
#473
#475
#475
#476
#477
#478
#479
#48
#481
#482
#483
#484
#485
#486
#487
#489
#49
#490
#491
#492
#493
#494
#496
#5
#50
#500
#502
#503
#504
#506
#507
#508
#509
#511
#512
#514
#515
#517
#517
#518
#519
#52
#520
#521
#522
#523
#524
#525
#526
#529
#530
#531
#534
#535
#536
#536
#537
#538
#539
#54
#542
#543
#544
#545
#547
#548
#549
#55
#550
#551
#552
#553
#554
#556
#558
#56
#56
#561
#562
#564
#565
#566
#568
#57
#571
#572
#573
#574
#574
#575
#575
#576
#577
#578
#58
#583
#584
#585
#586
#587
#588
#589
#590
#591
#592
#595
#596
#597
#598
#60
#600
#601
#602
#603
#604
#604
#605
#607
#607
#608
#609
#612
#612
#615
#617
#618
#618
#619
#62
#62
#620
#621
#621
#622
#623
#623
#624
#624
#625
#627
#629
#63
#630
#631
#633
#634
#635
#637
#639
#64
#640
#641
#643
#645
#647
#648
#648
#649
#650
#651
#652
#652
#653
#656
#657
#658
#659
#660
#661
#662
#663
#665
#666
#667
#670
#670
#671
#672
#674
#675
#676
#677
#678
#679
#68
#680
#680
#681
#682
#682
#683
#684
#685
#686
#686
#687
#688
#688
#689
#691
#692
#693
#694
#696
#698
#699
#700
#700
#701
#702
#703
#704
#706
#707
#708
#709
#710
#712
#714
#715
#718
#719
#721
#721
#722
#723
#724
#725
#727
#728
#728
#729
#73
#731
#731
#732
#732
#733
#734
#735
#736
#738
#741
#742
#743
#743
#744
#745
#746
#747
#748
#749
#751
#752
#753
#754
#754
#755
#756
#757
#758
#759
#761
#762
#763
#765
#766
#767
#768
#769
#77
#771
#772
#775
#776
#776
#779
#78
#78
#781
#781
#782
#784
#784
#785
#787
#788
#789
#79
#790
#791
#792
#795
#795
#8
#800
#803
#804
#804
#805
#806
#807
#807
#811
#813
#814
#816
#82
#820
#823
#824
#825
#826
#827
#83
#830
#831
#832
#834
#835
#838
#838
#839
#84
#84
#844
#845
#846
#849
#85
#850
#852
#855
#857
#857
#858
#86
#861
#864
#868
#869
#869
#871
#872
#873
#873
#875
#876
#877
#878
#879
#88
#880
#881
#882
#882
#883
#884
#884
#886
#887
#89
#896
#899
#9
#901
#902
#903
#904
#904
#906
#908
#909
#909
#91
#910
#912
#913
#913
#914
#914
#916
#918
#92
#920
#923
#925
#926
#927
#928
#929
#93
#93
#930
#931
#935
#936
#937
#938
#938
#939
#940
#941
#941
#942
#943
#943
#944
#945
#946
#947
#948
#949
#950
#951
#952
#954
#956
#956
#958
#959
#96
#961
#962
#963
#964
#965
#965
#967
#97
#970
#971
#972
#973
#974
#975
#976
#976
#977
#977
#978
#978
#979
#98
#98
#980
#982
#985
#985
#986
#988
#989
#99
#99
#991
#993
#994
#994
#996
#996
#997
201606
201607
201608
201609
201610
201611
201612
201701
201702
201703
201704
201705
201706
201707
201708
201709
201710
201711
201712
201802
201804
201805
201806
201808
201808-2
201810
201902
201902b
201903
201905
201909
201911
202002
202005
202008
202012
20208
202103
202108
202201
202202
202207
202207.1
202207.2
202305
202310
202402
202402.1
202402.2
202402.3
202501
202501.1
202501.2
202501.3
Select branches
Hide Pull Requests
202207-fixes
202402-fixes
202501-fixes
ADC-interrupt
GH_misra
High-res-crank
Issue-1181-schedule-rework
Pulsed-HW-Test
azure-pipelines
clang-format
dwell-error-correction
github-actions
master
pr/22
pr/39
pr/4
pr/435
pr/46
pr/50
pr/73
pr/77
pr/96
teensy
#10
#100
#100
#1000
#1001
#1003
#1003
#1005
#1006
#1007
#1009
#1010
#1012
#1014
#1018
#1019
#1020
#1022
#1022
#1023
#1024
#1024
#1027
#1028
#1032
#1033
#1033
#1035
#1035
#1036
#1037
#1038
#1039
#104
#104
#1040
#1042
#1044
#1046
#1047
#1048
#1048
#1049
#105
#105
#1052
#1059
#1059
#106
#106
#1060
#1062
#1063
#1066
#1067
#1068
#1069
#1070
#1072
#1072
#1073
#1076
#1077
#1079
#1079
#108
#1081
#1082
#1084
#1087
#1088
#1089
#1090
#1091
#1092
#1093
#1094
#1096
#1096
#1097
#1097
#1099
#11
#11
#110
#1101
#1102
#1103
#1105
#1106
#1107
#1108
#1109
#111
#111
#1110
#1110
#1111
#1113
#1114
#1115
#1115
#1117
#1118
#112
#1120
#1121
#1122
#1123
#1124
#1125
#1127
#1127
#1128
#1128
#113
#113
#1131
#1133
#1134
#1137
#1139
#114
#114
#1140
#1142
#1143
#1146
#1148
#1149
#1155
#1157
#1158
#1161
#1164
#1164
#1165
#1167
#1168
#1169
#1170
#1171
#1171
#1174
#1176
#1178
#1179
#118
#1182
#1183
#1185
#1187
#1189
#1190
#1193
#1193
#1194
#1197
#1198
#1199
#12
#120
#1200
#1202
#1203
#1207
#1209
#1209
#121
#121
#1211
#1212
#1215
#1216
#1219
#1219
#1221
#1221
#1222
#1222
#1223
#1225
#1225
#1227
#1228
#1229
#123
#123
#1230
#1230
#1231
#1233
#1234
#1234
#1236
#1237
#1238
#1239
#124
#1242
#1242
#1248
#1249
#1249
#125
#125
#1252
#1254
#1255
#1256
#126
#1263
#1267
#1267
#1268
#1269
#127
#1272
#1273
#1273
#1275
#1275
#128
#1280
#1280
#1285
#1285
#1289
#1289
#129
#1290
#1292
#1295
#1295
#1296
#1297
#1299
#13
#1302
#1302
#1303
#1304
#1304
#134
#136
#136
#137
#14
#144
#144
#148
#149
#149
#15
#156
#16
#16
#163
#167
#17
#17
#174
#176
#18
#18
#180
#181
#182
#186
#188
#19
#194
#197
#20
#201
#204
#206
#207
#21
#211
#214
#216
#216
#219
#22
#220
#224
#226
#229
#231
#231
#232
#236
#237
#238
#24
#241
#242
#246
#247
#248
#249
#25
#250
#251
#252
#253
#253
#255
#256
#256
#257
#258
#26
#260
#264
#265
#268
#269
#27
#271
#272
#273
#275
#276
#276
#278
#279
#28
#28
#280
#283
#283
#284
#286
#287
#288
#289
#29
#291
#292
#293
#294
#295
#30
#301
#303
#307
#308
#309
#31
#31
#310
#312
#313
#314
#315
#316
#317
#318
#319
#32
#32
#320
#321
#323
#324
#325
#326
#328
#329
#330
#331
#332
#333
#334
#335
#336
#337
#338
#339
#340
#342
#344
#345
#346
#347
#348
#349
#35
#350
#350
#351
#351
#352
#353
#354
#355
#356
#357
#358
#359
#36
#360
#361
#362
#363
#364
#365
#366
#367
#368
#37
#37
#370
#371
#372
#373
#374
#375
#376
#376
#377
#378
#379
#38
#380
#381
#382
#387
#388
#389
#39
#390
#391
#392
#392
#393
#394
#396
#398
#399
#399
#4
#40
#400
#401
#402
#403
#405
#406
#407
#409
#41
#41
#410
#411
#412
#413
#416
#417
#418
#419
#42
#42
#422
#423
#424
#425
#426
#427
#428
#428
#43
#431
#432
#433
#435
#437
#438
#44
#44
#440
#443
#444
#445
#449
#45
#45
#450
#451
#452
#453
#453
#454
#455
#458
#46
#460
#461
#462
#463
#465
#466
#467
#469
#47
#472
#473
#475
#475
#476
#477
#478
#479
#48
#481
#482
#483
#484
#485
#486
#487
#489
#49
#490
#491
#492
#493
#494
#496
#5
#50
#500
#502
#503
#504
#506
#507
#508
#509
#511
#512
#514
#515
#517
#517
#518
#519
#52
#520
#521
#522
#523
#524
#525
#526
#529
#530
#531
#534
#535
#536
#536
#537
#538
#539
#54
#542
#543
#544
#545
#547
#548
#549
#55
#550
#551
#552
#553
#554
#556
#558
#56
#56
#561
#562
#564
#565
#566
#568
#57
#571
#572
#573
#574
#574
#575
#575
#576
#577
#578
#58
#583
#584
#585
#586
#587
#588
#589
#590
#591
#592
#595
#596
#597
#598
#60
#600
#601
#602
#603
#604
#604
#605
#607
#607
#608
#609
#612
#612
#615
#617
#618
#618
#619
#62
#62
#620
#621
#621
#622
#623
#623
#624
#624
#625
#627
#629
#63
#630
#631
#633
#634
#635
#637
#639
#64
#640
#641
#643
#645
#647
#648
#648
#649
#650
#651
#652
#652
#653
#656
#657
#658
#659
#660
#661
#662
#663
#665
#666
#667
#670
#670
#671
#672
#674
#675
#676
#677
#678
#679
#68
#680
#680
#681
#682
#682
#683
#684
#685
#686
#686
#687
#688
#688
#689
#691
#692
#693
#694
#696
#698
#699
#700
#700
#701
#702
#703
#704
#706
#707
#708
#709
#710
#712
#714
#715
#718
#719
#721
#721
#722
#723
#724
#725
#727
#728
#728
#729
#73
#731
#731
#732
#732
#733
#734
#735
#736
#738
#741
#742
#743
#743
#744
#745
#746
#747
#748
#749
#751
#752
#753
#754
#754
#755
#756
#757
#758
#759
#761
#762
#763
#765
#766
#767
#768
#769
#77
#771
#772
#775
#776
#776
#779
#78
#78
#781
#781
#782
#784
#784
#785
#787
#788
#789
#79
#790
#791
#792
#795
#795
#8
#800
#803
#804
#804
#805
#806
#807
#807
#811
#813
#814
#816
#82
#820
#823
#824
#825
#826
#827
#83
#830
#831
#832
#834
#835
#838
#838
#839
#84
#84
#844
#845
#846
#849
#85
#850
#852
#855
#857
#857
#858
#86
#861
#864
#868
#869
#869
#871
#872
#873
#873
#875
#876
#877
#878
#879
#88
#880
#881
#882
#882
#883
#884
#884
#886
#887
#89
#896
#899
#9
#901
#902
#903
#904
#904
#906
#908
#909
#909
#91
#910
#912
#913
#913
#914
#914
#916
#918
#92
#920
#923
#925
#926
#927
#928
#929
#93
#93
#930
#931
#935
#936
#937
#938
#938
#939
#940
#941
#941
#942
#943
#943
#944
#945
#946
#947
#948
#949
#950
#951
#952
#954
#956
#956
#958
#959
#96
#961
#962
#963
#964
#965
#965
#967
#97
#970
#971
#972
#973
#974
#975
#976
#976
#977
#977
#978
#978
#979
#98
#98
#980
#982
#985
#985
#986
#988
#989
#99
#99
#991
#993
#994
#994
#996
#996
#997
201606
201607
201608
201609
201610
201611
201612
201701
201702
201703
201704
201705
201706
201707
201708
201709
201710
201711
201712
201802
201804
201805
201806
201808
201808-2
201810
201902
201902b
201903
201905
201909
201911
202002
202005
202008
202012
20208
202103
202108
202201
202202
202207
202207.1
202207.2
202305
202310
202402
202402.1
202402.2
202402.3
202501
202501.1
202501.2
202501.3
-
8bfa4e29f3
Declare Schedule variable volatile
Josh Stewart
2013-09-08 20:01:47 +1000 -
2e761c5d95
A small test program for the schedule code
Josh Stewart
2013-09-05 10:27:52 +1000 -
5836258bec
Adding Arduino Mega datasheet to reference
Josh Stewart
2013-09-05 10:27:36 +1000 -
d86597d700
Huge rewrite of the schedule code to add all 4 required schedules
Josh Stewart
2013-09-05 10:27:16 +1000 -
251886d8aa
Add check for in progress scheduler. Clearer variable naming
Josh Stewart
2013-09-03 22:26:08 +1000 -
3107854d64
Minor fixes to trigger and RPM calcs code. Should be 100% working
Josh Stewart
2013-09-03 22:13:28 +1000 -
3f47b624cb
Add gitignore
Josh Stewart
2013-08-26 14:12:40 +1000 -
7e82d6ca9e
New sketch for a basic arduino stim
Josh Stewart
2013-08-26 14:12:14 +1000 -
2af9c4be6f
Huge cleanup and new work. Not in working state
Josh Stewart
2013-08-26 14:11:47 +1000 -
d26171614d
Completed (untested) read/write EEPROM and comms paging
Josh Stewart
2013-07-19 21:02:19 +1000 -
78e47fbbef
Update README.md
Josh Stewart
2013-07-18 21:59:59 +1000 -
8b4e998a3d
Update README.md
Josh Stewart
2013-07-18 21:57:08 +1000 -
523378144b
Complete EEPROM save
Josh Stewart
2013-07-18 21:53:40 +1000 -
a4b5e0db17
Partial implementation of the receive value megasquirt command
Josh Stewart
2013-07-18 20:36:36 +1000 -
9c86bc9387
Neater and more efficient, though slightly less simple, comms page sending
Josh Stewart
2013-07-18 17:26:24 +1000 -
2e5e6668ff
Added further variables to the comms page reads
Josh Stewart
2013-07-17 13:09:18 +1000 -
d3a5b44eb9
Fixes missed in last commit
Josh Stewart
2013-07-16 22:31:01 +1000 -
8e002150ee
Large re-org in preparation for EEPROM and comms paging work
Josh Stewart
2013-07-16 22:29:17 +1000 -
842f6a6e9c
A bit of clean up work
Josh Stewart
2013-07-10 21:18:18 +1000 -
7ea7c7afe5
Corrected float free pulsewidth calc
Josh Stewart
2013-07-10 10:26:16 +1000 -
3d1cdb6f4d
Working VE and IGN table comms
Josh Stewart
2013-07-09 22:12:35 +1000 -
1c7fd9846e
Inclusion of basic ignition table comms support
Josh Stewart
2013-07-09 14:06:45 +1000 -
80320240c1
Initial work on comms
Josh Stewart
2013-07-09 10:43:41 +1000 -
92f96291ba
Remove unecesary (and confusing) variable
Josh Stewart
2013-07-04 11:32:36 +1000 -
63485ed79f
Fix Edge case handling in table lookup where requested X or Y were equal to a bin value
Josh Stewart
2013-07-04 08:50:07 +1000 -
a89d7f2fda
Update README.md
Josh Stewart
2013-07-03 22:33:42 +1000 -
3b80c897a1
FAQ
Josh Stewart
2013-07-03 22:30:56 +1000 -
930b5ade61
First 100% float free version - Requires further testing.
Josh Stewart
2013-07-03 20:56:33 +1000 -
89aa44990a
Conversion of all fuel variables to uS from ms
Josh Stewart
2013-07-03 20:27:46 +1000 -
f6c197d0e1
Fixes to the trigger code and inclusion of interrupt mappings for other chips
Josh Stewart
2013-06-28 21:52:23 +1000 -
668979407c
Corrected pin that the CAS trigger is attached to
Josh Stewart
2013-06-28 10:21:22 +1000 -
443eba0083
Initial work on fast digital and analog IO
Josh Stewart
2013-06-27 13:08:49 +1000 -
572f0cf183
MInor fixes to scheduler
Josh Stewart
2013-02-14 23:43:18 +1100 -
2e9b01c28e
Conclude all scheduler call calculations, adjust scheduler to automatically run an end function after a set duration
Josh Stewart
2013-02-14 23:19:34 +1100 -
f8ccd8ac6d
Prep for ignition charging
Josh Stewart
2013-02-14 17:47:49 +1100 -
1537249958
Fully working scheduler (With 2 schedules), initial crank timing work.
Josh Stewart
2013-02-14 17:34:29 +1100 -
feff0b244d
Mostly working scheduler
Josh Stewart
2013-02-14 08:51:29 +1100 -
25253f0beb
Initial scheduler work
Josh Stewart
2013-02-13 22:49:36 +1100 -
aff1570ef7
Small correction to the table struct
Josh Stewart
2013-02-11 11:34:30 +1100 -
4f7d86588e
Removed floats from table lookup
Josh Stewart
2013-02-11 10:53:00 +1100 -
41d424fca6
Remove float multiplication from trigger interrupt
Josh Stewart
2013-02-08 09:34:51 +1100 -
0fd819fe3b
Change the pulsewidth calc to us rather than ms
Josh Stewart
2013-02-06 10:43:17 +1100 -
066e0ee9e8
Completely bug tested and confirmed working the interpolation code
Josh Stewart
2013-02-06 00:17:54 +1100 -
439a936d87
Added some testing code and fixed some minor issues (req_fuel must be float)
Josh Stewart
2013-02-05 22:31:17 +1100 -
90d2594825
Interpolation actually works now
Josh Stewart
2013-02-05 21:11:59 +1100 -
9cd43ebd79
Initial implementation of the 2D map interpolation
Josh Stewart
2013-02-05 20:41:41 +1100 -
24e79171af
Added testing functions and further comments
Josh Stewart
2013-02-05 19:27:06 +1100 -
022e66b618
Added GammeE skeleton.
daedalusz
2013-02-05 14:05:03 +1100 -
43a216c4f4
Added Metric AIRDEN formula.
tmcardle
2013-02-05 12:39:20 +1100 -
f38a476d76
Pulsewidth fix
Josh Stewart
2013-02-05 08:30:07 +1100 -
66ea47fde5
More of the basic infrastructure stuff
Josh Stewart
2013-02-05 08:05:35 +1100 -
35ad62298b
Initial fuel calcs
Josh Stewart
2013-02-04 22:43:38 +1100 -
1f30f179a8
A few more bits and pieces of starter code
Josh Stewart
2013-02-04 21:49:41 +1100 -
e10ab07515
Initial creation of repo
Josh Stewart
2013-02-04 17:43:15 +1100