sketchbook
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Classes | Macros | Functions | Variables
Atmega_Board_Detector.ino File Reference
#include <SPI.h>
#include "md5.h"
#include "HV_Pins.h"
#include "Signatures.h"
#include "General_Stuff.h"
#include <string.h>

Classes

struct  deviceDatabaseType
 

Macros

#define HIGH_VOLTAGE_PARALLEL   false
 
#define HIGH_VOLTAGE_SERIAL   false
 
#define ICSP_PROGRAMMING   true
 
#define USE_BIT_BANGED_SPI   false
 

Functions

void printProgStr (const char *str)
 
void readBootloader ()
 
void readProgram ()
 
void getSignature ()
 
void getFuseBytes ()
 
void setup ()
 
void loop ()
 

Variables

typedef __attribute__
 
const char Version [] = "1.20"
 
const byte CLOCKOUT = 9
 
const byte RESET = 10
 
const int ENTER_PROGRAMMING_ATTEMPTS = 50
 
const byte SCK = 13
 
const char
ATmegaBOOT_168_atmega328[] 
PROGMEM = "ATmegaBOOT_168_atmega328"
 

Macro Definition Documentation

#define HIGH_VOLTAGE_PARALLEL   false
#define HIGH_VOLTAGE_SERIAL   false
#define ICSP_PROGRAMMING   true
#define USE_BIT_BANGED_SPI   false

Function Documentation

void getFuseBytes ( )
void getSignature ( )
void loop ( void  )

OneWirePJON device status update function.

Returns
(void)
void printProgStr ( const char *  str)
void readBootloader ( )
void readProgram ( )
void setup ( void  )

Arduino IDE: put your setup code here, to run once.

Variable Documentation

typedef __attribute__
const byte CLOCKOUT = 9
const int ENTER_PROGRAMMING_ATTEMPTS = 50
const deviceDatabaseType deviceDatabase [] PROGMEM = "ATmegaBOOT_168_atmega328"
const byte RESET = 10
const byte SCK = 13
const char Version[] = "1.20"