format stdlib

This commit is contained in:
Lyon 2021-09-22 16:07:26 +08:00
parent 06101b0fc6
commit 1b12eca2a1
8 changed files with 176 additions and 187 deletions

View File

@ -1,96 +1,80 @@
#include "BaseObj.h"
#include "PikaStdDevice_GPIO.h"
#include "BaseObj.h"
void PikaStdDeivce_GPIO_init(PikaObj *self)
{
void PikaStdDeivce_GPIO_init(PikaObj* self) {
obj_setInt(self, "isEnable", 0);
obj_setStr(self, "pin", "PA0");
obj_setStr(self, "mode", "out");
obj_setInt(self, "isOn", 0);
}
void PikaStdDeivce_GPIO_disable(PikaObj *self)
{
void PikaStdDeivce_GPIO_disable(PikaObj* self) {
obj_setInt(self, "isEnable", 0);
obj_run(self, "platformDisable()");
}
void PikaStdDeivce_GPIO_enable(PikaObj *self)
{
void PikaStdDeivce_GPIO_enable(PikaObj* self) {
obj_setInt(self, "isEnable", 1);
obj_run(self, "platformEnable()");
}
char *PikaStdDeivce_GPIO_getMode(PikaObj *self)
{
char* PikaStdDeivce_GPIO_getMode(PikaObj* self) {
return obj_getStr(self, "mode");
}
char *PikaStdDeivce_GPIO_getPin(PikaObj *self)
{
char* PikaStdDeivce_GPIO_getPin(PikaObj* self) {
return obj_getStr(self, "pin");
}
void PikaStdDeivce_GPIO_low(PikaObj *self)
{
void PikaStdDeivce_GPIO_low(PikaObj* self) {
obj_setInt(self, "isOn", 0);
obj_run(self, "platformLow()");
}
void PikaStdDeivce_GPIO_high(PikaObj *self)
{
void PikaStdDeivce_GPIO_high(PikaObj* self) {
obj_setInt(self, "isOn", 1);
obj_run(self, "platformHigh()");
}
void PikaStdDeivce_GPIO_setMode(PikaObj *self, char *mode)
{
void PikaStdDeivce_GPIO_setMode(PikaObj* self, char* mode) {
obj_setStr(self, "mode", mode);
obj_run(self, "platformSetMode(mode)");
}
void PikaStdDeivce_GPIO_setPin(PikaObj *self, char *pinName)
{
void PikaStdDeivce_GPIO_setPin(PikaObj* self, char* pinName) {
obj_setStr(self, "pin", pinName);
}
void PikaStdDeivce_GPIO_platformDisable(PikaObj *self)
{
void PikaStdDeivce_GPIO_platformDisable(PikaObj* self) {
obj_setErrorCode(self, 1);
obj_setSysOut(self, "[error] platform method need to be override.");
}
void PikaStdDeivce_GPIO_platformEnable(PikaObj *self)
{
void PikaStdDeivce_GPIO_platformEnable(PikaObj* self) {
obj_setErrorCode(self, 1);
obj_setSysOut(self, "[error] platform method need to be override.");
}
void PikaStdDeivce_GPIO_platformLow(PikaObj *self)
{
void PikaStdDeivce_GPIO_platformLow(PikaObj* self) {
obj_setErrorCode(self, 1);
obj_setSysOut(self, "[error] platform method need to be override.");
}
void PikaStdDeivce_GPIO_platformHigh(PikaObj *self)
{
void PikaStdDeivce_GPIO_platformHigh(PikaObj* self) {
obj_setErrorCode(self, 1);
obj_setSysOut(self, "[error] platform method need to be override.");
}
void PikaStdDeivce_GPIO_platformSetMode(PikaObj *self, char *mode)
{
void PikaStdDeivce_GPIO_platformSetMode(PikaObj* self, char* mode) {
obj_setErrorCode(self, 1);
obj_setSysOut(self, "[error] platform method need to be override.");
}
void PikaStdDeivce_GPIO_platformOff(PikaObj *self)
{
void PikaStdDeivce_GPIO_platformOff(PikaObj* self) {
obj_setErrorCode(self, 1);
obj_setSysOut(self, "[error] platform method need to be override.");
}
void PikaStdDeivce_GPIO_platformOn(PikaObj *self)
{
void PikaStdDeivce_GPIO_platformOn(PikaObj* self) {
obj_setErrorCode(self, 1);
obj_setSysOut(self, "[error] platform method need to be override.");
}

View File

@ -33,7 +33,10 @@ int PikaStdDevice_PWM_getFrequency(PikaObj *self){
return obj_getInt(self, "freq");
}
void PikaStdDevice_PWM_platformEnable(PikaObj *self, float dute, int freq, char * pin){
void PikaStdDevice_PWM_platformEnable(PikaObj* self,
float dute,
int freq,
char* pin) {
obj_setErrorCode(self, 1);
obj_setSysOut(self, "[error] platform method need to be override.");
}
@ -41,7 +44,9 @@ void PikaStdDevice_PWM_platformSetDuty(PikaObj *self, float duty, char * pin){
obj_setErrorCode(self, 1);
obj_setSysOut(self, "[error] platform method need to be override.");
}
void PikaStdDevice_PWM_platformSetFrequency(PikaObj *self, int freq, char * pin){
void PikaStdDevice_PWM_platformSetFrequency(PikaObj* self,
int freq,
char* pin) {
obj_setErrorCode(self, 1);
obj_setSysOut(self, "[error] platform method need to be override.");
}