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
#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
#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
-
b97757b5dd
9b8393802a
into94a28de89d
Bahram Azimbeyk
2025-06-03 23:18:33 -0500 -
795de2b766
b7930a4208
into94a28de89d
tx_haggis
2025-06-03 23:18:11 -0500 -
dfd8c83157
9549271c47
into94a28de89d
155ac
2025-06-03 23:18:11 -0500 -
fcfd584a0c
c12fd1649a
into94a28de89d
tx_haggis
2025-06-03 23:18:11 -0500 -
cfd3ab54de
fc8e4bd6df
into94a28de89d
tx_haggis
2025-06-03 23:18:11 -0500 -
a8fed7235b
903b2f8f33
into94a28de89d
celso acyr
2025-06-03 23:10:28 -0300 -
94a28de89d
tx_haggis
2025-06-03 17:33:12 -0500 -
18b454960f
a347e0c3da
into4aa8ee8c30
155ac
2025-05-31 18:56:49 +0000 -
984b5342e1
11ae58e365
into4aa8ee8c30
Jack Harper
2025-05-31 18:53:34 +0000 -
690dc28156
64ae704ca0
into4aa8ee8c30
Daniel Johnson
2025-05-31 18:15:31 +0200 -
167e245d9d
14ce55aef6
into4aa8ee8c30
Diego
2025-05-31 18:15:31 +0200 -
f73b109f32
0b7bffa781
into4aa8ee8c30
Bahram Azimbeyk
2025-05-31 18:15:31 +0200 -
1c3c2e2471
486b10f098
into4aa8ee8c30
Mark D Rushton
2025-05-31 18:15:31 +0200 -
4aa8ee8c30
Remove option for voltage correction to apply to whole PW
Josh Stewart
2025-05-30 10:27:49 +1000 -
043cd6abcd
2e37121066
intoae3f1d5564
tx_haggis
2025-05-21 14:06:51 +1000 -
ae3f1d5564
Add pulsewidth 5-8 to TS and Log. Fixes #1276
Josh Stewart
2025-05-21 14:06:29 +1000 -
502b2098ef
Additional values added to datalog
Josh Stewart
2025-05-20 11:29:37 +1000 -
deb9c7b1cf
266f57be56
into7e06876dac
tx_haggis
2025-05-18 08:58:10 -0500 -
7e06876dac
Pasi Kemppainen
2025-05-18 02:33:45 +0300 -
7928ecbf38
Add check for secondary serial pins being reserved on T41
202501-fixes
Josh Stewart
2025-05-15 22:58:48 +1000 -
ad32e47053
Add check for secondary serial pins being reserved on T41
Josh Stewart
2025-05-15 22:58:48 +1000 -
4ed7b16ef5
Add curl option to fix firmware uploads through Cloudflare
Josh Stewart
2025-05-14 13:54:09 +1000 -
ec9f2ce231
Add new temp sensor presets
Pasi Kemppainen
2025-05-13 15:25:39 +0300 -
a8d4d686e2
Change upload URLs to work with CloudFlare
Josh Stewart
2025-05-12 20:47:36 +1000 -
5a201a40b2
Pascal Godin
2025-05-12 03:53:09 -0400 -
2e37121066
Clean code: gather fuel schedule configuration into one function (setFuelSchedules); use an array for injection start angles
tx_haggis
2025-05-01 16:41:14 -0500 -
e72e7feb7e
MISRA fixes
tx_haggis
2024-11-30 16:59:19 -0600 -
774016aab3
Increase accuracy of nitrous PW calculation (was previously rounding to 100ms).
tx_haggis
2024-11-30 16:06:57 -0600 -
941699fe4f
Bug Fix: nitrous percentage calculation can overflow int16_t (and uint16_t) if the RPM delta is high enough
tx_haggis
2024-11-30 15:54:25 -0600 -
c802ae08a0
Micro optimizations
tx_haggis
2024-11-27 08:28:01 -0600 -
f2bec65aa1
Add zero correction test
tx_haggis
2024-11-27 07:59:34 -0600 -
c853064e61
No need to check maxInjOutputs - the channel PW will be zero if maxInjOutputs is too low
tx_haggis
2024-11-26 15:30:21 -0600 -
c1331a9351
Simplify: assign staging PWs purely based on having a secondary PW
tx_haggis
2024-11-26 15:27:49 -0600 -
63b1014e69
Move maxIgnOutputs & maxInjOutputs into statuses struct
tx_haggis
2024-11-26 15:23:34 -0600 -
ad34703e1d
Deep unit test of PW() and rename to calcPrimaryPulseWidth
tx_haggis
2024-11-26 15:15:36 -0600 -
4d0090020d
computePulseWidths(): inject all depedencies & add unit tests. This makes test_PW.cpp redundant, so remove it.
tx_haggis
2024-11-26 15:10:26 -0600 -
b1a405cbbe
Use a realstic REQ_FUEL value - it must be a multiple of 50
tx_haggis
2024-11-26 15:00:30 -0600 -
3c6fadf6f5
Bring PW calc orchestration togther into computePulseWidths()
tx_haggis
2024-11-26 15:00:13 -0600 -
016919406a
Move revolutionTime into statuses - will shorten parameter lists
tx_haggis
2024-11-26 14:45:35 -0600 -
103a46a96c
Move calculateOpenTime() into pw_calcs
tx_haggis
2024-11-26 14:40:25 -0600 -
669137e45e
Separate out & unit test calculateOpenTime
tx_haggis
2024-11-26 14:37:52 -0600 -
03b33ab6ad
Move calculateSecondaryPw() & applyPwToInjectorChannels() into pw_calcs.cpp
tx_haggis
2024-11-26 14:32:52 -0600 -
d1a8fcd5b9
Remove pre-calculated staging percentages - no loss in speed!
tx_haggis
2024-11-26 14:28:33 -0600 -
cdbc55cfe3
Add fastDiv()
tx_haggis
2024-11-12 22:48:51 -0600 -
3777b3354b
Separate *calcuating* the staging PWs from *applying* them and unit test both functions
tx_haggis
2024-11-26 14:07:47 -0600 -
5a017fbcbb
Extract & unit test applyPwLimit()
tx_haggis
2024-11-26 08:27:22 -0600 -
d5fd252f7c
calculateStaging - Inject all dependencies
tx_haggis
2024-11-26 08:03:47 -0600 -
0d6e45e9f6
percentage() - allow percent>UINT8_MAX
tx_haggis
2024-11-12 22:35:30 -0600 -
664221d113
Unit testability: move PW calc function into separate file.
tx_haggis
2024-11-12 12:56:52 -0600 -
5387207ff8
Calculate required fuel dynamically
tx_haggis
2024-11-11 23:11:53 -0600 -
d10d001d19
Add nitrous adjustment inside PW()
tx_haggis
2024-11-11 22:43:31 -0600 -
47d8258040
Enhance PW() unit tests
tx_haggis
2024-11-11 16:26:15 -0600 -
840e0770a8
Tests: reorder code so forward declarations are unnecessary
tx_haggis
2024-11-11 16:24:39 -0600 -
38396d22f8
Extract percentApprox from PW calculations, optimize and unit test.
tx_haggis
2024-11-11 15:42:05 -0600 -
04901c99e2
Enhance calculatePWLimit unit tests
tx_haggis
2024-11-11 15:06:25 -0600 -
93202a7caf
Refactor: extract and unit test pwApplyNitrous()
tx_haggis
2024-11-11 14:55:27 -0600 -
d750ff6909
Removed variable
Pascal Godin
2025-04-29 08:27:38 -0400 -
da76d4760b
Added Ford TFI Decoder
Pascal Godin
2025-04-27 21:07:48 -0400 -
0de9b1515b
Limit scope of all table2D instances (none need to be global).
tx_haggis
2024-10-09 09:48:42 -0500 -
035af20809
Remove knock tables (unused).
tx_haggis
2024-10-09 09:05:08 -0500 -
90ef855793
Table 2D - Initialise during constexpr construction. Saves flash & RAM
tx_haggis
2024-10-05 19:51:16 -0500 -
070c69ad07
Better int16_t support.
tx_haggis
2024-08-05 08:37:44 -0500 -
bc527845a7
Reorder the checks on the assumption that we are within axis bounds most of the time.
tx_haggis
2024-08-04 23:48:09 -0500 -
a5e1b550c9
Add opaque_array_t - captures the concept of an opaque array (void*)
tx_haggis
2024-08-04 19:25:28 -0500 -
42f2ab5fa1
Use a bin idiom to simplfy the table2d search code
tx_haggis
2024-08-03 15:17:02 -0500 -
fc2de64781
Separate 2d table cache into it's own struct.
tx_haggis
2024-08-03 08:00:56 -0500 -
60687b6e44
Elide unecessary local variable (X)
tx_haggis
2024-08-02 16:07:24 -0500 -
00682513de
MISRA fixes
tx_haggis
2024-08-02 00:51:54 -0500 -
fde9c6b020
Reuse - call construct2dTable() instead of custom function
tx_haggis
2024-08-02 00:11:53 -0500 -
7709b4ff93
Bug Fix: lastBinUpperIndex is always in the range (1:length]
tx_haggis
2024-08-01 17:35:13 -0500 -
b091cef8c7
Rename lastXMax to lastBinUpperIndex
tx_haggis
2024-08-01 17:28:51 -0500 -
9b98b6c105
Remove lastXMin - it's always lastXMax-1: save memory
tx_haggis
2024-08-01 17:27:53 -0500 -
1e7dc31ac2
Shrink cache types - save memory
tx_haggis
2024-08-01 17:20:13 -0500 -
173dc5c4e3
Improve 2d table test coverage
tx_haggis
2024-08-02 11:13:05 -0500 -
65789b15ec
Improve table construction: automatically deduce length
tx_haggis
2024-08-04 08:36:24 -0500 -
13fcf90176
Use fixed width types
tx_haggis
2024-08-01 17:13:32 -0500 -
266f57be56
Fix spelling error
tx_haggis
2025-01-15 08:53:15 -0600 -
f3a1413c37
statuses::testOutputs: to bit fields
tx_haggis
2025-01-13 00:12:09 -0600 -
f83c41ddc3
Convert statuses::engine to bit fields
tx_haggis
2025-01-13 00:00:27 -0600 -
f84aad05f5
Convert statuses::TS_SD_Status to bit fields
tx_haggis
2025-01-12 16:29:47 -0600 -
fd666fcd9b
Remove duplicate #defines (copy/paste error)
tx_haggis
2025-01-12 14:01:56 -0600 -
d2c0383b06
Convert statuses::engineProtectStatus to bit fields
tx_haggis
2025-01-12 13:16:49 -0600 -
e859a26c37
Convert statuses::airConStatus to bit fields
tx_haggis
2025-01-12 12:22:37 -0600 -
9b21a76473
Convert statuses::status5 to bit fields
tx_haggis
2025-01-12 11:56:59 -0600 -
9b1435ff9b
Convert statuses::status4 to bit fields
tx_haggis
2025-01-12 10:35:02 -0600 -
74c5594dab
Convert statuses::status3 to bit fields
tx_haggis
2025-01-12 10:06:26 -0600 -
f0bd3d5fb7
Convert statuses::status2: to bit fields
tx_haggis
2025-01-12 09:54:14 -0600 -
b6c95634c5
Convert statuses::status1: to bit fields
tx_haggis
2025-01-12 08:37:56 -0600 -
2e060e79c1
remove unnecessary changes
Gatis Pastars
2025-04-26 16:29:37 +0300 -
c5ea5e4e13
rename getDfcoFuelCorrection
Gatis Pastars
2025-04-26 14:34:53 +0300 -
5d75e4dadb
more comments
Gatis Pastars
2025-04-26 13:24:48 +0300 -
f176d047b1
add tests
Gatis Pastars
2025-04-26 12:32:46 +0300 -
2b34dc9834
more refactoring
Gatis Pastars
2025-04-25 21:26:08 +0300 -
0f8d68dc15
more comments fix
Gatis Pastars
2025-04-25 18:51:30 +0300 -
481542f007
update corrections comments
Gatis Pastars
2025-04-22 17:59:18 +0300 -
ec06ab4b1d
refactor "is dfco ongoing" logic
Gatis Pastars
2025-04-20 19:47:54 +0300 -
0c24fdf2bc
Adjust dfco fuel correction logic to get rid of variable inside function
Gatis Pastars
2025-04-20 07:57:21 +0300 -
f69368bbca
Refactor dfco correction to have multiple returns
Gatis Pastars
2025-04-18 20:53:13 +0300 -
cb61a85591
4d8e1b8168
intoe7eb512b0e
David Fira M
2025-04-19 11:02:03 +0000 -
486b10f098
Added requiresPowerCycle flag for CAN settings and updated config_pages.h
Mark D Rushton
2025-04-17 17:49:59 -0700