Add format script which invokes clang-format on the C++ source code (#41)

On Windows machines, clang-format.exe must be in the PATH environment variable.
This commit is contained in:
Tyler Veness
2016-05-20 17:30:37 -07:00
committed by Peter Johnson
parent 68690643d2
commit e14e45da76
383 changed files with 13787 additions and 13198 deletions

View File

@@ -7,101 +7,100 @@
#include "HAL/Solenoid.hpp"
#include "HAL/Port.h"
#include "HAL/Errors.hpp"
#include "ChipObject.h"
#include "FRC_NetworkCommunication/LoadOut.h"
#include "HAL/Errors.hpp"
#include "HAL/Port.h"
#include "ctre/PCM.h"
static const int NUM_MODULE_NUMBERS = 63;
PCM *PCM_modules[NUM_MODULE_NUMBERS] = { NULL };
PCM* PCM_modules[NUM_MODULE_NUMBERS] = {NULL};
struct solenoid_port_t {
PCM *module;
uint32_t pin;
PCM* module;
uint32_t pin;
};
void initializePCM(int module) {
if(!PCM_modules[module]) {
PCM_modules[module] = new PCM(module);
}
if (!PCM_modules[module]) {
PCM_modules[module] = new PCM(module);
}
}
extern "C" {
void* initializeSolenoidPort(void *port_pointer, int32_t *status) {
Port* port = (Port*) port_pointer;
initializePCM(port->module);
solenoid_port_t *solenoid_port = new solenoid_port_t;
solenoid_port->module = PCM_modules[port->module];
solenoid_port->pin = port->pin;
void* initializeSolenoidPort(void* port_pointer, int32_t* status) {
Port* port = (Port*)port_pointer;
initializePCM(port->module);
return solenoid_port;
solenoid_port_t* solenoid_port = new solenoid_port_t;
solenoid_port->module = PCM_modules[port->module];
solenoid_port->pin = port->pin;
return solenoid_port;
}
void freeSolenoidPort(void* solenoid_port_pointer) {
solenoid_port_t* port = (solenoid_port_t*) solenoid_port_pointer;
delete port;
solenoid_port_t* port = (solenoid_port_t*)solenoid_port_pointer;
delete port;
}
bool checkSolenoidModule(uint8_t module) {
return module < NUM_MODULE_NUMBERS;
bool checkSolenoidModule(uint8_t module) { return module < NUM_MODULE_NUMBERS; }
bool getSolenoid(void* solenoid_port_pointer, int32_t* status) {
solenoid_port_t* port = (solenoid_port_t*)solenoid_port_pointer;
bool value;
*status = port->module->GetSolenoid(port->pin, value);
return value;
}
bool getSolenoid(void* solenoid_port_pointer, int32_t *status) {
solenoid_port_t* port = (solenoid_port_t*) solenoid_port_pointer;
bool value;
uint8_t getAllSolenoids(void* solenoid_port_pointer, int32_t* status) {
solenoid_port_t* port = (solenoid_port_t*)solenoid_port_pointer;
uint8_t value;
*status = port->module->GetSolenoid(port->pin, value);
*status = port->module->GetAllSolenoids(value);
return value;
return value;
}
uint8_t getAllSolenoids(void* solenoid_port_pointer, int32_t *status) {
solenoid_port_t* port = (solenoid_port_t*) solenoid_port_pointer;
uint8_t value;
void setSolenoid(void* solenoid_port_pointer, bool value, int32_t* status) {
solenoid_port_t* port = (solenoid_port_t*)solenoid_port_pointer;
*status = port->module->GetAllSolenoids(value);
return value;
*status = port->module->SetSolenoid(port->pin, value);
}
void setSolenoid(void* solenoid_port_pointer, bool value, int32_t *status) {
solenoid_port_t* port = (solenoid_port_t*) solenoid_port_pointer;
int getPCMSolenoidBlackList(void* solenoid_port_pointer, int32_t* status) {
solenoid_port_t* port = (solenoid_port_t*)solenoid_port_pointer;
UINT8 value;
*status = port->module->SetSolenoid(port->pin, value);
*status = port->module->GetSolenoidBlackList(value);
return value;
}
bool getPCMSolenoidVoltageStickyFault(void* solenoid_port_pointer,
int32_t* status) {
solenoid_port_t* port = (solenoid_port_t*)solenoid_port_pointer;
bool value;
int getPCMSolenoidBlackList(void* solenoid_port_pointer, int32_t *status){
solenoid_port_t* port = (solenoid_port_t*) solenoid_port_pointer;
UINT8 value;
*status = port->module->GetSolenoidBlackList(value);
*status = port->module->GetSolenoidStickyFault(value);
return value;
return value;
}
bool getPCMSolenoidVoltageStickyFault(void* solenoid_port_pointer, int32_t *status){
solenoid_port_t* port = (solenoid_port_t*) solenoid_port_pointer;
bool value;
bool getPCMSolenoidVoltageFault(void* solenoid_port_pointer, int32_t* status) {
solenoid_port_t* port = (solenoid_port_t*)solenoid_port_pointer;
bool value;
*status = port->module->GetSolenoidStickyFault(value);
*status = port->module->GetSolenoidFault(value);
return value;
return value;
}
bool getPCMSolenoidVoltageFault(void* solenoid_port_pointer, int32_t *status){
solenoid_port_t* port = (solenoid_port_t*) solenoid_port_pointer;
bool value;
void clearAllPCMStickyFaults_sol(void* solenoid_port_pointer, int32_t* status) {
solenoid_port_t* port = (solenoid_port_t*)solenoid_port_pointer;
*status = port->module->GetSolenoidFault(value);
return value;
}
void clearAllPCMStickyFaults_sol(void *solenoid_port_pointer, int32_t *status){
solenoid_port_t* port = (solenoid_port_t*) solenoid_port_pointer;
*status = port->module->ClearStickyFaults();
*status = port->module->ClearStickyFaults();
}
} // extern "C"