I am getting the following error when trying to compile, have all the relevent files from Atmega_Board_Programmer directory on GitHub so can't seem to find what i'm missing ?
Arduino: 1.6.5 (Windows 7), Board: "Arduino Uno"
Atmega_Board_Programmer.ino: In function 'void getFuseBytes()':
Atmega_Board_Programmer:336: error: 'readFuse' was not declared in this scope
Atmega_Board_Programmer.ino: In function 'void writeBootloader()':
Atmega_Board_Programmer:382: error: 'readFuse' was not declared in this scope
Atmega_Board_Programmer:455: error: 'writeFuse' was not declared in this scope
Atmega_Board_Programmer:457: error: 'stopProgramming' was not declared in this scope
Atmega_Board_Programmer:458: error: 'startProgramming' was not declared in this scope
Atmega_Board_Programmer:464: error: 'eraseMemory' was not declared in this scope
Atmega_Board_Programmer:475: error: 'writeFlash' was not declared in this scope
Atmega_Board_Programmer:491: error: 'readFlash' was not declared in this scope
Atmega_Board_Programmer:523: error: 'writeFuse' was not declared in this scope
Atmega_Board_Programmer.ino: In function 'void getSignature()':
Atmega_Board_Programmer:542: error: 'readSignature' was not declared in this scope
Atmega_Board_Programmer.ino: In function 'void setup()':
Atmega_Board_Programmer:580: error: 'initPins' was not declared in this scope
Atmega_Board_Programmer.ino: In function 'void loop()':
Atmega_Board_Programmer:587: error: 'startProgramming' was not declared in this scope
Atmega_Board_Programmer:595: error: 'stopProgramming' was not declared in this scope
'readFuse' was not declared in this scope
Any assistance on this matter would be greatly appreciated, was very excited to program my blank atmega16u2 that arrived today to get one with my HID project but came upon this stumbling block.