Deluge Firmware
Loading...
Searching...
No Matches
Functions
cfunctions.c File Reference
#include "cfunctions.h"
#include "definitions.h"
#include "mtu_all_cpus.h"
Include dependency graph for cfunctions.c:

Functions

int getNumDecimalDigits (uint32_t number)
 
void intToString (int32_t number, char *__restrict__ buffer, int minNumDigits)
 
void floatToString (float number, char *__restrict__ buffer, int minNumDecimalPlaces, int maxNumDecimalPlaces)
 
void slotToString (int slot, int subSlot, char *__restrict__ buffer, int minNumDigits)
 
uint32_t superfastTimerCountToNS (uint32_t timerCount)
 
uint32_t superfastTimerCountToUS (uint32_t timerCount)
 
uint32_t fastTimerCountToUS (uint32_t timerCount)
 
uint32_t usToFastTimerCount (uint32_t us)
 
uint32_t msToSlowTimerCount (uint32_t ms)
 
void delayMS (uint32_t ms)
 
void delayUS (uint32_t us)
 

Function Documentation

◆ delayMS()

void delayMS ( uint32_t  ms)

◆ delayUS()

void delayUS ( uint32_t  us)

◆ fastTimerCountToUS()

uint32_t fastTimerCountToUS ( uint32_t  timerCount)

◆ floatToString()

void floatToString ( float  number,
char *__restrict__  buffer,
int  minNumDecimalPlaces,
int  maxNumDecimalPlaces 
)

◆ getNumDecimalDigits()

int getNumDecimalDigits ( uint32_t  number)

◆ intToString()

void intToString ( int32_t  number,
char *__restrict__  buffer,
int  minNumDigits 
)

◆ msToSlowTimerCount()

uint32_t msToSlowTimerCount ( uint32_t  ms)

◆ slotToString()

void slotToString ( int  slot,
int  subSlot,
char *__restrict__  buffer,
int  minNumDigits 
)

◆ superfastTimerCountToNS()

uint32_t superfastTimerCountToNS ( uint32_t  timerCount)

◆ superfastTimerCountToUS()

uint32_t superfastTimerCountToUS ( uint32_t  timerCount)

◆ usToFastTimerCount()

uint32_t usToFastTimerCount ( uint32_t  us)