diff --git a/Tuno_to_rpi.c b/Tuno_to_rpi.c deleted file mode 100644 index a8de848..0000000 --- a/Tuno_to_rpi.c +++ /dev/null @@ -1,96 +0,0 @@ -#include // for the input/output register -#include -#include -#include -#include -#include -#include - -#define PRESCALER 1024 -#define TIME_SLOT 20 -#define NB_TICK 113 -#define BAUDRATE 103 - -char Donnee[20]; - -void init_serial(void) -{ - /* ACHTUNG : we suppose UBRR value < 0xff */ - /* Not true in all case */ - uint8_t baudrate = BAUDRATE; - /* Set baud rate */ - UBRR0H = 0; - UBRR0L = baudrate; - /* Enable transmitter *///task_led_red(); - //task_send_serial('A'); - UCSR0B = (1<= 54) pin -= 54; - // Pour les Uno et Nano - #else - if (pin >= 14) pin -= 14; - #endif - - // Définition de la référence de tension - ADMUX |= (1 << REFS0); - // On sélectionne notre pin - ADMUX |= pin & 0x07; - - #if defined(ADCSRB) && defined(MUX5) - // Utilisation de MUX5 sur la Mega pour les pins au-dessus de A7 - ADCSRB = (ADCSRB & ~(1 << MUX5)) | (((pin >> 3) & 0x01) << MUX5); - #endif - - // On lance la conversion - sbi(ADCSRA, ADSC); - - // Le bit sera désactivé à la fin de la conversion - while(bit_is_set(ADCSRA, ADSC)); - - // Lire ADCL en premier est obligatoire, sinon l'ADC se bloque - uint8_t low = ADCL; - - // Récupérer le résultat - return (ADCH << 8) | low; -} - -void main() -{ - init_serial(); - while(1){ - //send_serial('A'); - Send_msg(analogReadNew(0)*0.0048828125*100); - sleep(3000); - } - -} - -- libgit2 0.21.2