Exemplo n.º 1
0
void save_sequence_to_mcu(void)
{
    uint32_t temp_digest[8];

    hash_the_password(temp_password1, temp_digest);
    memcpy_ram2ram((uint8_t *)Stored_values_ram.device_id_confirm, (const uint8_t *)temp_digest, 32);
    Calculate_block_crc();
    Update_stored_values();
}
Exemplo n.º 2
0
void alphasense_get_stats( ALPHASENSE_STATS * const ps )
{
	while(g_recordingData_Alphasense);
	//meglio assegnare direttamente i due parametri?
	g_internal.working = (float)g_partialSumWork / (float)g_partialCount_Alphasense;
	g_internal.aux = (float)g_partialSumAux / (float)g_partialCount_Alphasense;
	memcpy_ram2ram(ps,&g_internal,sizeof(ALPHASENSE_STATS));
	g_partialSumWork = 0;
	g_partialSumAux = 0;
	g_partialCount_Alphasense = 0;
}