Skip to content

Instantly share code, notes, and snippets.

@kvalv
Created March 9, 2016 20:19
Show Gist options
  • Select an option

  • Save kvalv/5b9b4634b3b2b9601d90 to your computer and use it in GitHub Desktop.

Select an option

Save kvalv/5b9b4634b3b2b9601d90 to your computer and use it in GitHub Desktop.
int main(void)
{
LED_1_init();
LED_2_init();
LED_3_init();
atmega_init();
cli();
spi_init ( spi_mode_1, spi_prescaler_128, spi_endianness_MSB );
bool successfulInit = ads1118_init();
if ( successfulInit )
{
LED_1_on();
}
while (1)
{
ads1118_startConversion( ADS_CHANNEL_1, ADS_RATE_128Hz, ADS_RANGE_4_096V );
_delay_ms(2);
volatile uint16_t conversionResult = ads1118_getConversionResult();
//spi_tranceive((uint8_t)conversionResult);
ads1118_startConversion( ADS_CHANNEL_1, ADS_RATE_128Hz, ADS_RANGE_4_096V );
_delay_ms(2);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment