23#include "r_typedefs.h"
25#define getMin(a, b) (((a)<(b))?(a):(b))
26#define getMax(a, b) (((a)>(b))?(a):(b))
29void intToString(int32_t number,
char* buffer,
int minNumDigits);
30void floatToString(
float number,
char* __restrict__ buffer,
int minNumDecimalPlaces,
int maxNumDecimalPlaces);
31void slotToString(
int slot,
int subSlot,
char* __restrict__ buffer,
int minNumDigits);
uint32_t fastTimerCountToUS(uint32_t timerCount)
Definition: cfunctions.c:213
void delayUS(uint32_t us)
Definition: cfunctions.c:231
void intToString(int32_t number, char *buffer, int minNumDigits)
int getNumDecimalDigits(uint32_t number)
Definition: cfunctions.c:22
uint32_t msToSlowTimerCount(uint32_t ms)
Definition: cfunctions.c:221
void slotToString(int slot, int subSlot, char *__restrict__ buffer, int minNumDigits)
Definition: cfunctions.c:195
void delayMS(uint32_t ms)
Definition: cfunctions.c:225
void floatToString(float number, char *__restrict__ buffer, int minNumDecimalPlaces, int maxNumDecimalPlaces)
Definition: cfunctions.c:61
uint32_t superfastTimerCountToNS(uint32_t timerCount)
Definition: cfunctions.c:205
uint32_t usToFastTimerCount(uint32_t us)
Definition: cfunctions.c:217
uint32_t superfastTimerCountToUS(uint32_t timerCount)
Definition: cfunctions.c:209