Hotwheels-Cluster
1.2
Creation of Cluster APP for SEA:ME project.
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
6
]
ADR
▼
apps
▼
car_controls
▼
includes
ControlsManager.hpp
File containing the
ControlsManager
class
EngineController.hpp
File containing the
EngineController
class
enums.hpp
Definition of the enums used in the application
IPeripheralController.hpp
Definition of the
IPeripheralController
interface
JoysticksController.hpp
File containing the
JoysticksController
class
PeripheralController.hpp
File containing the
PeripheralController
class
▼
sources
ControlsManager.cpp
Implementation of the
ControlsManager
class
EngineController.cpp
Implementation of the
EngineController
class
JoysticksController.cpp
Implementation of the
JoysticksController
class
main.cpp
Main function for the car controls service
PeripheralController.cpp
Implementation of the
PeripheralController
class
▼
tests
►
mocks
MockPeripheralController.hpp
File containing Mock classes to test the peripheral controller
►
unit
test_PeripheralController.cpp
Unit tests for the
PeripheralController
class
▼
cluster
▼
app_tests
►
functional
test-entry-point.sh
Test the entry point of the application
►
integration
test_int_CanBusManager.cpp
Integration tests for the
CanBusManager
class
test_int_DataManager.cpp
Integration tests for the
DataManager
class
test_int_MileageManager.cpp
Integration tests for the
MileageManager
class
test_int_SystemManager.cpp
Integration tests for the
SystemManager
class
test_MCP2515Device.cpp
►
mocks
MockBatteryController.hpp
File containing the Mock class of the
BatteryController
module
MockFileController.hpp
File containing Mock classes to test the controller of the File module
MockI2CController.hpp
File containing Mock classes to test the controller of the I2C module
MockMCP2515Controller.hpp
File containing Mock classes to test the controller of the MCP2515 module
MockMileageCalculator.hpp
File containing the Mock class of the
MileageCalculator
class
MockMileageFileHandler.hpp
File containing the Mock class of the
MileageFileHandler
class
MockSPIController.hpp
File containing Mock classes to test the SPI controller
MockSysCalls.hpp
File containing Mock classes to test the system calls
MockSystemCommandExecutor.hpp
File containing the Mock class of the
SystemCommandExecutor
class
MockSystemInfoProvider.hpp
File containing Mock classes to test the
SystemInfoProvider
module
►
unit
►
canbus
test_CanBusManager.cpp
Unit tests for the
CanBusManager
class
test_CANMessageProcessor.cpp
Unit tests for the
CANMessageProcessor
class
test_MCP2515Configurator.cpp
Unit tests for the
MCP2515Configurator
class
test_MCP2515Controller.cpp
File containing integration tests for the MCP2515 controller
test_SPIController.cpp
Unit tests for the
SPIController
class
►
data
test_ClusterSettingsManager.cpp
Unit tests for the
ClusterSettingsManager
class
test_SystemDataManager.cpp
Unit tests for the
SystemDataManager
class
test_VehicleDataManager.cpp
Unit tests for the
VehicleDataManager
class
►
mileage
test_MileageCalculator.cpp
Unit tests for the
MileageCalculator
class
test_MileageFileHandler.cpp
Unit tests for the
MileageFileHandler
class
test_MileageManager.cpp
Unit tests for the
MileageManager
class
►
system
test_BatteryController.cpp
Unit tests for the
BatteryController
class
test_SystemInfoProvider.cpp
Unit tests for the
SystemInfoProvider
class
test_SystemManager.cpp
Unit tests for the
SystemManager
class
▼
includes
►
canbus
CanBusManager.hpp
Definition of the
CanBusManager
class
CANMessageProcessor.hpp
Definition of the
CANMessageProcessor
class
IMCP2515Controller.hpp
Definition of the
IMCP2515Controller
class
ISPIController.hpp
Definition of the
ISPIController
interface
MCP2515Configurator.hpp
Definition of the
MCP2515Configurator
class
MCP2515Controller.hpp
Definition of the
MCP2515Controller
class
SPIController.hpp
Definition of the
SPIController
class
►
controls
ControlsManager.hpp
Definition of the
ControlsManager
class
►
data
ClusterSettingsManager.hpp
File containing the
ClusterSettingsManager
class
DataManager.hpp
Definition of the
DataManager
class
enums.hpp
Definition of the enums used in the application
SystemDataManager.hpp
Definition of the
SystemDataManager
class
VehicleDataManager.hpp
Definition of the
VehicleDataManager
class
►
display
DisplayManager.hpp
Definition of the
DisplayManager
class
►
main
CarManager.hpp
Definition of the
CarManager
class
►
mileage
IMileageCalculator.hpp
Definition of the
IMileageCalculator
interface
IMileageFileHandler.hpp
Definition of the
IMileageFileHandler
interface
MileageCalculator.hpp
Definition of the
MileageCalculator
class
MileageFileHandler.hpp
Definition of the
MileageFileHandler
class
MileageManager.hpp
Definition of the
MileageManager
class
►
system
BatteryController.hpp
Definition of the
BatteryController
class
IBatteryController.hpp
Definition of the
IBatteryController
interface
ISystemCommandExecutor.hpp
Definition of the
ISystemCommandExecutor
interface
ISystemInfoProvider.hpp
Definition of the
ISystemInfoProvider
interface
SystemCommandExecutor.hpp
Definition of the
SystemCommandExecutor
class
SystemInfoProvider.hpp
Definition of the
SystemInfoProvider
class
SystemManager.hpp
Definition of the
SystemManager
class
►
utils
FileController.hpp
Definition of the
FileController
namespace
I2CController.hpp
Definition of the
I2CController
class
II2CController.hpp
Definition of the
II2CController
interface
▼
sources
►
canbus
CanBusManager.cpp
Implementation of the
CanBusManager
class
CANMessageProcessor.cpp
Implementation of the
CANMessageProcessor
class
MCP2515Configurator.cpp
Implementation of the
MCP2515Configurator
class
MCP2515Controller.cpp
Implementation of the
MCP2515Controller
class
SPIController.cpp
Implementation of the
SPIController
class
►
controls
ControlsManager.cpp
Implementation of the
ControlsManager
class
►
data
ClusterSettingsManager.cpp
Implementation of the
ClusterSettingsManager
class
DataManager.cpp
Implementation of the
DataManager
class for handling various data types
SystemDataManager.cpp
VehicleDataManager.cpp
Implementation of the
VehicleDataManager
class
►
display
DisplayManager.cpp
Implementation of the
DisplayManager
class for handling the display of the cluster
►
main
CarManager.cpp
Implementation of the
CarManager
class
main.cpp
Main file of the HotWheels Cluster application
►
mileage
MileageCalculator.cpp
Implementation of the
MileageCalculator
class
MileageFileHandler.cpp
Implementation of the
MileageFileHandler
class
MileageManager.cpp
Implementation of the
MileageManager
class
►
system
BatteryController.cpp
Implementation of the
BatteryController
class
SystemCommandExecutor.cpp
Implementation of the
SystemCommandExecutor
class
SystemInfoProvider.cpp
Implementation of the
SystemInfoProvider
class
SystemManager.cpp
Implementation of the
SystemManager
class
►
utils
FileController.cpp
I2CController.cpp
Implementation of the
I2CController
class
▼
ZeroC
CarDataI.cpp
Implementation of the CarDataI class
CarDataI.hpp
File containing the CarDataI class
ClientThread.cpp
Implementation of the
ClientThread
class
ClientThread.hpp
File containing the
ClientThread
class
Joystick.cpp
Joystick.h
Joystick.ice
Generated by
1.13.2