Il tutto perchè questo infotaiment fa schifo non è nemmeno Touch
B4X:
Sub Activity_KeyPress (KeyCode As Int) As Boolean
Dim ReturnValue As Boolean
'Deve essere sempre ToLowerCasa
Select B4XPages.GetManager.GetTopPage.Id.ToLowerCase
Case "mainpage"
B4XPages.MainPage.Page_KeyPress(KeyCode)
ReturnValue = True
Case "pagesettings"
B4XPages.MainPage.PageSettings.Page_KeyPress(KeyCode)
ReturnValue = True
Case "pagegauges"
B4XPages.MainPage.PageGauges.Page_KeyPress(KeyCode)
ReturnValue = True
Case "pagevehiclestatus"
B4XPages.MainPage.PageVehicleStatus.Page_KeyPress(KeyCode)
ReturnValue = True
End Select
' Return B4XPages.Delegate.Activity_KeyPress(KeyCode)
Return ReturnValue
End Sub
B4X:
'Chiamato da Main.Activity_KeyPress (KeyCode As Int) As Boolean
public Sub Page_KeyPress (KeyCode As Int)
'Knob ruotato a dx KeyCode = 22 KEYCODE_DPAD_RIGHT
'Knob ruotato a sx KeyCode = 21 KEYCODE_DPAD_LEFT
'Knob spostato a sx KeyCode = 4 KEYCODE_BACK
'Knob premuto KeyCode = 188 KEYCODE_BUTTON_1
'Bottone Telefono su volante = 0
'Bottone avanti su volante = 87
'Bottone indietro su volante = 88
If CommandEngaged = False Then
CommandEngaged = True
Select KeyCode
Case 4
KnobMove_SX
Case 21
KnobRotate_SX
Case 22
KnobRotate_DX
Case 188
Knob_Pressed
Case 0
Phone_Pressed
Case 87
Forwards_Pressed
Case 88
Backwards_Pressed
End Select
End If
End Sub
In che senso 'lo devo fare a mano' ?
Ma sti PID di cui scrivi non sono comandi che la centralina accetta ed esegue?
Se fosse cosi, cosa fai a mano cosa?
Modifica limite in rosso quando superato
Peccato che quando supero il limite impostato il cruise adattivo che è inserito nel momento che trova l'autovelox fa inchiodare la macchina se il limite è eccessivo e se c'è dietro qualcuno sono dolori
Questo per eventuali suggerimenti e modifiche, devo modificare le scale che sono sbagliate segna rosso quando dovrebbe essere verde nei valori limite.
Ci sono altri strumenti che devo finire di sistemare, peccato che questa app necessiti di modifiche alla macchina non fattibili per i non smanettoni.
Spero che tu non vada in giro per sperimentare se il rilevamento degli autovelox ed il calcolo della distanza da esso funzionino, visto che rischi multe a profusione ?
Ciapa Google Maps, prendi due punti (lat e long), come se uno fosse quello dell'autovelox e l'altro la tua posizione, e testa l'app (su smartphone o, con B4J, desktop).
In che senso 'lo devo fare a mano' ?
Ma sti PID di cui scrivi non sono comandi che la centralina accetta ed esegue?
Se fosse cosi, cosa fai a mano cosa?
Esatto dicono alla centralina cosa fare ma se con un PID abilito il cruise e lo stesso PID non lo disabilita che faccio?? vado in giro a 50 km/h?? si sporcano le candele???
Il PID per spegnere il cruise in questo caso è diverso e non so quale sia, dovrei collegare il software di diagnosi e modifica parametri auto alla ECU e sniffare l'OBD per trovare i PID che lancia... Lo faro con tempo per ora ho solo questi PID
Spero che tu non vada in giro per sperimentare se il rilevamento degli autovelox ed il calcolo della distanza da esso funzionino, visto che rischi multe a profusione ?
Ciapa Google Maps, prendi due punti (lat e long), come se uno fosse quello dell'autovelox e l'altro la tua posizione, e testa l'app (su smartphone o, con B4J, desktop).
Ciapa Google Maps ? ma va!!!!!! Mica stupido ? questo è un test per vedere se realmente funziona mica ci passo davanti a 250 per vedere cosa succede? qui da me è pieno di autovelox e sono segnati anche quelli vuoti infatti sono vuoti quelli del video e pure in mezzo alle campagne soldi dell'amministrazione comunale buttati.
Capo ma non si può creare un area di idee e progetti tipo questi dove si possano scrivere parti di codice utili per creare app per automotive?
Questo perchè magari qualcuno può non essere interessato e magari reputa queste cose noiose
Capo ma non si può creare un area di idee e progetti tipo questi dove si possano scrivere parti di codice utili per creare app per automotive?
Questo perchè magari qualcuno può non essere interessato e magari reputa queste cose noiose