Serial Wombat 18AB Firmware
Functions | Variables
outputScale.c File Reference
#include "serialWombat.h"
#include "outputScale.h"

Functions

void outputScaleInit (outputScale_t *outputScale)
 
uint16_t outputScaleProcess (outputScale_t *outputScale)
 
void outputScaleResetTimeout (outputScale_t *outputScale)
 
uint16_t outputScaleCommProcess (outputScale_t *outputScale)
 

Variables

const uint16_t outputSamplePeriodMask []
 
outputScale_tdebugOutputScale
 

Function Documentation

◆ outputScaleCommProcess()

uint16_t outputScaleCommProcess ( outputScale_t outputScale)

◆ outputScaleInit()

void outputScaleInit ( outputScale_t outputScale)

◆ outputScaleProcess()

uint16_t outputScaleProcess ( outputScale_t outputScale)

◆ outputScaleResetTimeout()

void outputScaleResetTimeout ( outputScale_t outputScale)

Variable Documentation

◆ debugOutputScale

outputScale_t* debugOutputScale

◆ outputSamplePeriodMask

const uint16_t outputSamplePeriodMask[]
Initial value:
=
{
0x00,
0x01,
0x03,
0x07,
0x0F,
0x1F,
0x3F,
0x7F,
0xFF,
0x1FF,
0x3FF,
0x7FF,
0xfff,
0x1fff,
0x3fff,
0x7fff,
0xffff,
}