MCPcopy Create free account

hub / github.com/cyberpandino/cluster / functions

Functions219 in github.com/cyberpandino/cluster

↓ 27 callersMethodon
(event, callback)
server/services/WebSocketService.js:108
↓ 13 callersMethodemitStatus
(statusData)
server/services/WebSocketService.js:55
↓ 8 callersMethodbroadcast
(event, data)
server/services/WebSocketService.js:51
↓ 6 callersMethodupdateActivity
()
server/services/OBDCommunicationService.js:210
↓ 5 callersFunctionaddLog
(level: LogEntry['level'], args: any[])
client/src/hooks/useConsoleCapture.ts:21
↓ 5 callersMethodemit
(event, data)
server/services/WebSocketService.js:112
↓ 5 callersMethodsendCommand
(cmd)
server/services/OBDCommunicationService.js:98
↓ 5 callersMethodsleep
(ms)
server/services/OBDCommunicationService.js:230
↓ 5 callersMethodwaitForResponse
(timeoutMs = 4000)
server/services/OBDCommunicationService.js:107
↓ 4 callersMethodforceRestart
()
server/services/OBDServer.js:419
↓ 4 callersMethodhandleData
* Elabora dati ricevuti da WebSocket
client/src/services/WebSocketService.ts:197
↓ 4 callersFunctionpadNumber
(value: number)
client/src/config/time.ts:26
↓ 4 callersMethodsleep
(ms)
server/services/OBDServer.js:448
↓ 3 callersMethodreadPID
(pid, name)
server/services/OBDCommunicationService.js:164
↓ 3 callersMethodreadTemperature
* Legge la temperatura dal sensore DS18B20
server/services/TemperatureSensorService.js:133
↓ 3 callersMethodstop
* Ferma tutte le animazioni mock
client/src/services/MockAnimationService.ts:46
↓ 2 callersMethodcleanup
* Cleanup e rilascio risorse GPIO
server/services/GPIOService.js:170
↓ 2 callersMethodclearConnectionTimeout
* Rimuove timeout connessione
client/src/services/WebSocketService.ts:138
↓ 2 callersMethodconnectToServer
* Connessione al server WebSocket
client/src/services/WebSocketService.ts:107
↓ 2 callersMethoddisconnect
* Disconnette il WebSocket e ferma le animazioni
client/src/services/WebSocketService.ts:47
↓ 2 callersMethoddisconnect
()
server/services/OBDCommunicationService.js:218
↓ 2 callersMethodexecuteScript
* Esegue script di sistema configurato
server/services/IgnitionService.js:115
↓ 2 callersMethodforceReconnect
()
server/services/OBDServer.js:405
↓ 2 callersMethodgetPIDDefinitions
()
server/services/PIDParserService.js:43
↓ 2 callersFunctiongetServices
* Recupera tutti i servizi dal server
client/src/store/actions/services.tsx:29
↓ 2 callersMethodhandleValueChange
* Gestisce cambio valore GPIO (0/1)
server/services/IgnitionService.js:90
↓ 2 callersMethodinitialize
* Inizializza pin GPIO per il rilevamento quadro
server/services/IgnitionService.js:39
↓ 2 callersMethodnotifyTemperature
* Notifica nuova temperatura via WebSocket
server/services/TemperatureSensorService.js:165
↓ 2 callersMethodparseResponse
(pid, response, name)
server/services/PIDParserService.js:47
↓ 2 callersMethodperformReading
* Esegue una lettura del livello carburante
server/services/FuelSensorService.js:99
↓ 2 callersMethodresetWarnings
* Spegne tutte le spie di warning
client/src/services/MockAnimationService.ts:94
↓ 2 callersMethodsleep
(ms)
server/services/MonitoringService.js:183
↓ 2 callersMethodstartMockMode
* Avvia modalità mock con animazioni
client/src/services/WebSocketService.ts:100
↓ 2 callersMethodstartReading
* Avvia lettura periodica livello carburante
server/services/FuelSensorService.js:70
↓ 2 callersMethodstartWithRetry
()
server/services/OBDServer.js:205
↓ 2 callersMethodstop
()
server/services/OBDServer.js:433
↓ 2 callersMethodstopMonitoring
()
server/services/MonitoringService.js:167
↓ 2 callersMethodstopPeriodicPIDScan
()
server/services/OBDServer.js:304
↓ 2 callersMethodstopReading
* Ferma la lettura periodica
server/services/FuelSensorService.js:88
↓ 2 callersMethodupdateWorkingPIDsInternal
* Metodo interno per aggiornare le liste dei PID * @param {Array} workingPIDs - Lista dei PID funzionanti
server/services/MonitoringService.js:133
↓ 1 callersMethodautoDetectSensor
* Auto-rileva il primo sensore DS18B20 disponibile
server/services/TemperatureSensorService.js:77
↓ 1 callersMethodcheckRaspberryPiDependencies
* Verifica che il sistema sia un Raspberry Pi con le dipendenze essenziali * I sensori (temperatura e carburante) sono opzionali e non bloccano l'a
server/services/OBDServer.js:47
↓ 1 callersMethodconnect
* Inizializza la connessione WebSocket o avvia modalità mock
client/src/services/WebSocketService.ts:35
↓ 1 callersMethodconnect
()
server/services/OBDCommunicationService.js:29
↓ 1 callersFunctioncreateCockpit
()
main.js:18
↓ 1 callersMethodcreateSerialPort
()
server/services/OBDCommunicationService.js:54
↓ 1 callersMethoddecodeFuelSystemStatus
(status)
server/services/PIDParserService.js:476
↓ 1 callersMethoddecodeMonitorStatus
(bytes)
server/services/PIDParserService.js:470
↓ 1 callersMethoddecodeMonitorStatusDriveCycle
(bytes)
server/services/PIDParserService.js:516
↓ 1 callersMethoddecodeOBDStandards
(standard)
server/services/PIDParserService.js:497
↓ 1 callersMethoddecodeSecondaryAirStatus
(status)
server/services/PIDParserService.js:487
↓ 1 callersMethoddecodeSupportedPIDs
(bytes)
server/services/PIDParserService.js:466
↓ 1 callersFunctiondetectPackageManager
()
scripts/pm.js:8
↓ 1 callersMethodemitError
(error)
server/services/WebSocketService.js:93
↓ 1 callersMethodemitExternalTemperature
* Emette temperatura esterna da sensore DS18B20
server/services/WebSocketService.js:82
↓ 1 callersMethodemitFuelLevel
* Emette livello carburante da sensore ADS1115
server/services/WebSocketService.js:89
↓ 1 callersMethodemitIgnitionState
* Notifica stato quadro via WebSocket
server/services/IgnitionService.js:138
↓ 1 callersMethodemitOBDData
(data)
server/services/WebSocketService.js:62
↓ 1 callersMethodemitOBDLiveData
(data)
server/services/WebSocketService.js:67
↓ 1 callersMethodemitWarnings
* Emette stato spie GPIO
server/services/WebSocketService.js:75
↓ 1 callersFunctionformatTime
(date: Date, format: TimeFormat = appConfig.timeFormat)
client/src/config/time.ts:12
↓ 1 callersFunctiongetColor
()
client/src/components/Odometer/Odometer.tsx:76
↓ 1 callersFunctiongetColor
()
client/src/components/Tachometer/Tachometer.tsx:78
↓ 1 callersFunctiongetColor
()
client/src/components/Temperature/Temperature.tsx:41
↓ 1 callersFunctiongetColor
()
client/src/components/Fuel/Fuel.tsx:38
↓ 1 callersFunctiongetLogColor
(level: string)
client/src/components/ConsoleViewer/ConsoleViewer.tsx:58
↓ 1 callersFunctiongetLogIcon
(level: string)
client/src/components/ConsoleViewer/ConsoleViewer.tsx:45
↓ 1 callersMethodhandleExternalTemperature
* Gestisce temperatura esterna da sensore DS18B20
client/src/services/WebSocketService.ts:243
↓ 1 callersMethodhandleFuelLevel
* Gestisce livello carburante da sensore ADS1115
client/src/services/WebSocketService.ts:257
↓ 1 callersMethodhandleGPIOWarnings
* Gestisce aggiornamenti stato spie GPIO da optoaccoppiatori
client/src/services/WebSocketService.ts:225
↓ 1 callersMethodinitialize
* Inizializza ADC ADS1115
server/services/FuelSensorService.js:36
↓ 1 callersMethodinitialize
* Inizializza il sensore DS18B20 * Auto-rileva il primo sensore se sensorId non è specificato
server/services/TemperatureSensorService.js:39
↓ 1 callersMethodinitializeGPIO
* Inizializza il modulo GPIO * Utilizza onoff su Raspberry Pi, mock su altre piattaforme
server/services/GPIOService.js:37
↓ 1 callersMethodinitializeMockGPIO
* Modalità mock per sviluppo su piattaforme non-Raspberry
server/services/GPIOService.js:74
↓ 1 callersMethodinitializePIDDefinitions
()
server/services/PIDParserService.js:19
↓ 1 callersMethodinitializeServices
()
server/services/OBDServer.js:125
↓ 1 callersMethodisMonitoringActive
()
server/services/MonitoringService.js:172
↓ 1 callersMethodisPIDCurrentlyMonitored
* Controlla se un PID è attualmente monitorato * @param {string} pidKey - Chiave del PID da controllare * @returns {boolean} - true se il PID è
server/services/MonitoringService.js:147
↓ 1 callersMethodnotifyChanges
* Notifica cambiamenti di stato via WebSocket
server/services/GPIOService.js:145
↓ 1 callersMethodnotifyFuelLevel
* Notifica livello carburante via WebSocket
server/services/FuelSensorService.js:162
↓ 1 callersMethodparseBytes
(cleanResponse)
server/services/PIDParserService.js:92
↓ 1 callersMethodparsePIDValue
(pid, bytes, result)
server/services/PIDParserService.js:106
↓ 1 callersMethodperiodicPIDScan
()
server/services/OBDServer.js:312
↓ 1 callersMethodprocessFuelReading
* Elabora lettura ADC e calcola percentuale carburante
server/services/FuelSensorService.js:127
↓ 1 callersMethodreadAllPins
* Legge lo stato di tutti i pin GPIO configurati
server/services/GPIOService.js:109
↓ 1 callersMethodreadFuelLevel
* Legge immediatamente il livello carburante (sincrono per API)
server/services/FuelSensorService.js:183
↓ 1 callersMethodresetState
* Reset stato iniziale
client/src/services/MockAnimationService.ts:84
↓ 1 callersMethodsafeRead
* Lettura protetta del pin
server/services/IgnitionService.js:79
↓ 1 callersMethodscanAllPIDs
()
server/services/OBDServer.js:353
↓ 1 callersFunctionscrollToBottom
()
client/src/components/ConsoleViewer/ConsoleViewer.tsx:29
↓ 1 callersMethodsendInitialStatus
(socket, statusData)
server/services/WebSocketService.js:116
↓ 1 callersMethodsetupConnectionTimeout
* Configura timeout connessione
client/src/services/WebSocketService.ts:127
↓ 1 callersMethodsetupEventHandlers
* Configura gestori eventi WebSocket
client/src/services/WebSocketService.ts:148
↓ 1 callersMethodsetupEventHandlers
()
server/services/WebSocketService.js:30
↓ 1 callersMethodsetupEventHandlers
()
server/services/OBDCommunicationService.js:76
↓ 1 callersMethodsetupEventHandlers
()
server/services/OBDServer.js:150
↓ 1 callersFunctionsplitCwd
(args)
scripts/pm.js:20
↓ 1 callersMethodstart
* Avvia tutte le animazioni mock
client/src/services/MockAnimationService.ts:31
↓ 1 callersMethodstart
()
server/services/OBDServer.js:179
↓ 1 callersMethodstartKilometresAnimation
* Animazione chilometri: incremento periodico
client/src/services/MockAnimationService.ts:213
next →1–100 of 219, ranked by callers