8void TOTP(uint8_t* hmacKey, uint8_t keyLength, uint32_t timeStep);
void TOTP(uint8_t *hmacKey, uint8_t keyLength, uint32_t timeStep)
TOTP Object, main object for the code generator.
uint32_t getCodeFromSteps(uint32_t steps)
Accepts a number of steps for a HMAC based code, not used for this project From the TOTP library.
uint32_t getCodeFromTimestamp(uint32_t timeStamp)
Accepts a timestamp from uint32_t, returns the code in uint32_t.
uint32_t getCodeFromTimeStruct(struct tm time)
Accepts a timestamp from struct tm, returns the code in uint32_t, not used for the current project Fr...
void setTimezone(uint8_t timezone)
Set the timezone from UTC, Arizona is always -7, so this is what is hard encoded into main.