Demo Heart Rate with PAH8011

Dependencies:   pixart_heart_rate pixart_pah8011

Dependents:   PAH8011_nRF52_Program PixArt_PAH8011_HeartRate_NUCLEO-L476RG PixArt_PAH8011_HR_NUCLEO-L476RG

system_clock.cpp

Committer:
bell_huang
Date:
2019-01-23
Revision:
5:4fe132cb9273
Parent:
0:45616b53ea33

File content as of revision 5:4fe132cb9273:

#include "system_clock.h"

#include <mbed.h>


static Ticker               g_ticker;
static volatile uint64_t    g_sys_tick = 0;


static void system_tick_handle(void)
{
    g_sys_tick++;
}

void system_clock_init()
{
    g_sys_tick = 0;
    
    g_ticker.attach(system_tick_handle, 0.001f);
}

uint64_t system_clock_get_tick()
{
    return g_sys_tick;
}

uint64_t system_clock_time_to_milliseconds(uint64_t time)
{
    return time;
}