I note that the auav3 MPLAB8 trunk project has a build error, using everything straight out of the repository. The auav3 MPLABX trunk project builds just fine. I noticed the same pattern in my helical controls branch, the MPLAB8 version for auav3 has a build error, the MPLABX is fine. There is some issue with the A/D firmware. The error messages are below. I would appreciate it if you can tell me how to fix it. I will take care of the helical turns branch.
Make: The target "C:\Users\bill\Desktop\MatrixPilot_trunk\MatrixPilot\build\AUAV3\analog2digital_auav3.o" is out of date.
Executing: "C:\Program Files (x86)\Microchip\MPLAB C30\bin\pic30-gcc.exe" -mcpu=33FJ256GP710A -x c -c "..\libUDB\analog2digital_auav3.c" -o"build/AUAV3\analog2digital_auav3.o" -I"../Config" -I"..\MAVLink\include" -I"..\Microchip" -I"..\Microchip\Include" -D__DEBUG -g -Wall -DAUAV3 -mlarge-code -mlarge-data -legacy-libc
Microchip MPLAB C30 License Manager Version v3_30 (Build Date Jun 21 2011).
Copyright (c) 2008 Microchip Technology Inc. All rights reserved.
The MPLAB C30 license has expired.
Options have been disabled due to expired license
..\libUDB\analog2digital_auav3.c: In function 'udb_init_ADC':
..\libUDB\analog2digital_auav3.c:157: error: 'AD1CON4BITS' has no member named 'ADDMAEN'
..\libUDB\analog2digital_auav3.c:163: error: 'ANSELA' undeclared (first use in this function)
..\libUDB\analog2digital_auav3.c:163: error: (Each undeclared identifier is reported only once
..\libUDB\analog2digital_auav3.c:163: error: for each function it appears in.)
..\libUDB\analog2digital_auav3.c:164: error: 'ANSELC' undeclared (first use in this function)
..\libUDB\analog2digital_auav3.c:165: error: 'ANSELD' undeclared (first use in this function)
..\libUDB\analog2digital_auav3.c:166: error: 'ANSELE' undeclared (first use in this function)
..\libUDB\analog2digital_auav3.c:167: error: 'ANSELG' undeclared (first use in this function)
..\libUDB\analog2digital_auav3.c:173: error: 'ANSELB' undeclared (first use in this function)
..\libUDB\analog2digital_auav3.c:201: error: 'DMA0STAH' undeclared (first use in this function)
..\libUDB\analog2digital_auav3.c:202: error: 'DMA0STAL' undeclared (first use in this function)
..\libUDB\analog2digital_auav3.c:203: error: 'DMA0STBH' undeclared (first use in this function)
..\libUDB\analog2digital_auav3.c:204: error: 'DMA0STBL' undeclared (first use in this function)
Halting build on first failure as requested.
----------------------------------------------------------------------
Debug build of project `C:\Users\bill\Desktop\MatrixPilot_trunk\MatrixPilot\MatrixPilot-auav3.mcp' failed.
Language tool versions: pic30-as.exe v3.30, pic30-gcc.exe v3.30, pic30-ld.exe v3.30, pic30-ar.exe v3.30
Preprocessor symbol `__DEBUG' is defined.
Thu Jan 15 21:11:39 2015
----------------------------------------------------------------------
BUILD FAILED