Vehicle Control Unit
0.01
This is the c library for controlling the car.
Loading...
Searching...
No Matches
Core
Src
Systems
CommsSystem.c
Go to the documentation of this file.
1
#include "../../Inc/Systems/CommsSystem.h"
2
3
void
initCommsSystem
(
CommsSystem
* comms,
const
char
* name,
int
hz,
CommsType
type
) {
4
initSystem
(&comms->
system
, name, hz,
COMMS
);
5
comms->
type
=
type
;
6
comms->
check_heartbeat
= NULL;
7
}
initCommsSystem
void initCommsSystem(CommsSystem *comms, const char *name, int hz, CommsType type)
Initializes the Comms System with initial settings.
Definition:
CommsSystem.c:3
CommsType
CommsType
Definition:
CommsSystem.h:10
initSystem
void initSystem(System *system, const char *name, int hz, SystemType type)
Initializes a System object.
Definition:
System.c:3
COMMS
@ COMMS
Definition:
System.h:11
type
type
Definition:
Updateable.h:17
CommsSystem
Definition:
CommsSystem.h:15
CommsSystem::type
CommsType type
Definition:
CommsSystem.h:17
CommsSystem::check_heartbeat
int(* check_heartbeat)(void *self)
Definition:
CommsSystem.h:18
CommsSystem::system
System system
Definition:
CommsSystem.h:16
Generated by
1.9.5