Rev |
Age |
Author |
Path |
Log message |
Diff |
Changes |
223 |
4025 d 23 h |
Kevin |
/PIC Stuff/PICX_16F1829_BLE_IMU/ |
Updated code/libraries to interface to the L3GD20 and LSM303DLHC sensors.
Also wrote a python script to read, convert, and display sensor values. |
|
/PIC Stuff/PICX_16F1829_BLE_IMU/Demo.py /PIC Stuff/PICX_16F1829_BLE_IMU/L3G.c /PIC Stuff/PICX_16F1829_BLE_IMU/L3G.h /PIC Stuff/PICX_16F1829_BLE_IMU/LSM303.c /PIC Stuff/PICX_16F1829_BLE_IMU/LSM303.h
/PIC Stuff/PICX_16F1829_BLE_IMU/I2C.c /PIC Stuff/PICX_16F1829_BLE_IMU/I2C.h /PIC Stuff/PICX_16F1829_BLE_IMU/TIMER.c /PIC Stuff/PICX_16F1829_BLE_IMU/TIMER.h /PIC Stuff/PICX_16F1829_BLE_IMU/funclist /PIC Stuff/PICX_16F1829_BLE_IMU/main.c /PIC Stuff/PICX_16F1829_BLE_IMU/nbproject/Makefile-default.mk /PIC Stuff/PICX_16F1829_BLE_IMU/nbproject/Makefile-genesis.properties /PIC Stuff/PICX_16F1829_BLE_IMU/nbproject/configurations.xml
|
222 |
4029 d 1 h |
Kevin |
/PIC Stuff/PICX_16F1829_BLE_IMU/ |
Fixed some code for compatibility with Rev. C of the IMU board. |
|
/PIC Stuff/PICX_16F1829_BLE_IMU/I2C.c /PIC Stuff/PICX_16F1829_BLE_IMU/INTERRUPT.c /PIC Stuff/PICX_16F1829_BLE_IMU/TIMER.c /PIC Stuff/PICX_16F1829_BLE_IMU/TIMER.h /PIC Stuff/PICX_16F1829_BLE_IMU/funclist /PIC Stuff/PICX_16F1829_BLE_IMU/main.c /PIC Stuff/PICX_16F1829_BLE_IMU/main.h /PIC Stuff/PICX_16F1829_BLE_IMU/nbproject/Makefile-default.mk /PIC Stuff/PICX_16F1829_BLE_IMU/nbproject/Makefile-genesis.properties /PIC Stuff/PICX_16F1829_BLE_IMU/nbproject/Makefile-local-default.mk /PIC Stuff/PICX_16F1829_BLE_IMU/nbproject/configurations.xml /PIC Stuff/PICX_16F1829_BLE_IMU/nbproject/private/configurations.xml /PIC Stuff/PICX_16F1829_BLE_IMU/nbproject/private/private.xml /PIC Stuff/PICX_16F1829_BLE_IMU/nbproject/project.xml
|
216 |
4065 d 13 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Fixed the serial code so that it writes the entire cube at once instead of writing each layer individually to prevent tearing in the animations. |
|
/PIC Stuff/Cerebot_32MX7_LED_Cube/CUBE.c /PIC Stuff/Cerebot_32MX7_LED_Cube/CUBE.h /PIC Stuff/Cerebot_32MX7_LED_Cube/CubeInterface.py /PIC Stuff/Cerebot_32MX7_LED_Cube/CubeMain.py /PIC Stuff/Cerebot_32MX7_LED_Cube/CubeRawCommands.py /PIC Stuff/Cerebot_32MX7_LED_Cube/UART1.c /PIC Stuff/Cerebot_32MX7_LED_Cube/defines.h /PIC Stuff/Cerebot_32MX7_LED_Cube/main.c /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/Makefile-genesis.properties
|
215 |
4074 d 1 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Updated code to support external frame generation. |
|
/PIC Stuff/Cerebot_32MX7_LED_Cube/CUBE.c /PIC Stuff/Cerebot_32MX7_LED_Cube/CUBE.h /PIC Stuff/Cerebot_32MX7_LED_Cube/SPI1.c /PIC Stuff/Cerebot_32MX7_LED_Cube/UART1.c /PIC Stuff/Cerebot_32MX7_LED_Cube/main.c /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/Makefile-default.mk /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/Makefile-genesis.properties /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/configurations.xml
|
214 |
4074 d 1 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Wrote a python interface to the microcontroller code. |
|
/PIC Stuff/Cerebot_32MX7_LED_Cube/CubeInterface.py /PIC Stuff/Cerebot_32MX7_LED_Cube/CubeMain.py /PIC Stuff/Cerebot_32MX7_LED_Cube/CubeRawCommands.py
|
213 |
4077 d 0 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Fixed a few issues with the frame processing code. Command frames can now be sent over UART to control the cube. |
|
/PIC Stuff/Cerebot_32MX7_LED_Cube/CUBE.c /PIC Stuff/Cerebot_32MX7_LED_Cube/CUBE.h /PIC Stuff/Cerebot_32MX7_LED_Cube/main.c /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/Makefile-genesis.properties
|
212 |
4077 d 4 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Modified button interrupt code to support both the 32MX7 and MX7CK boards.
Implemented code for the UART module and basic support for frame parsing. |
|
/PIC Stuff/Cerebot_32MX7_LED_Cube/UART1.c /PIC Stuff/Cerebot_32MX7_LED_Cube/UART1.h
/PIC Stuff/Cerebot_32MX7_LED_Cube/BTN.c /PIC Stuff/Cerebot_32MX7_LED_Cube/BTN.h /PIC Stuff/Cerebot_32MX7_LED_Cube/CUBE.c /PIC Stuff/Cerebot_32MX7_LED_Cube/CUBE.h /PIC Stuff/Cerebot_32MX7_LED_Cube/SPI1.c /PIC Stuff/Cerebot_32MX7_LED_Cube/SPI1.h /PIC Stuff/Cerebot_32MX7_LED_Cube/defines.h /PIC Stuff/Cerebot_32MX7_LED_Cube/main.c /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/Makefile-default.mk /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/Makefile-genesis.properties /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/configurations.xml /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/private/configurations.xml
|
209 |
4108 d 2 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Fixed a bug when switching rotations outside of 90 degree angles. |
|
/PIC Stuff/Cerebot_32MX7_LED_Cube/CUBE.c /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/Makefile-genesis.properties
|
208 |
4108 d 2 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Minor update of some code in main.c. |
|
/PIC Stuff/Cerebot_32MX7_LED_Cube/main.c /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/Makefile-genesis.properties /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/private/configurations.xml
|
207 |
4114 d 0 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Updated code to make it easier to see scrolling text. |
|
/PIC Stuff/Cerebot_32MX7_LED_Cube/CUBE.h /PIC Stuff/Cerebot_32MX7_LED_Cube/TIMER4.c /PIC Stuff/Cerebot_32MX7_LED_Cube/main.c /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/Makefile-genesis.properties
|
206 |
4114 d 7 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Added code to overlay an array of pixels to the displayed animation. Also implemented a scrolling text feature to the cube. |
|
/PIC Stuff/Cerebot_32MX7_LED_Cube/TIMER4.c /PIC Stuff/Cerebot_32MX7_LED_Cube/TIMER4.h /PIC Stuff/Cerebot_32MX7_LED_Cube/glcdfont.h
/PIC Stuff/Cerebot_32MX7_LED_Cube/glcdfont.c
/PIC Stuff/Cerebot_32MX7_LED_Cube/CUBE.c /PIC Stuff/Cerebot_32MX7_LED_Cube/CUBE.h /PIC Stuff/Cerebot_32MX7_LED_Cube/TIMER5.c /PIC Stuff/Cerebot_32MX7_LED_Cube/TIMER5.h /PIC Stuff/Cerebot_32MX7_LED_Cube/main.c /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/Makefile-default.mk /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/Makefile-genesis.properties /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/configurations.xml
|
205 |
4115 d 0 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Added code to rotate the cube. Also added two demo loops showing this functionality. |
|
/PIC Stuff/Cerebot_32MX7_LED_Cube/glcdfont.c
/PIC Stuff/Cerebot_32MX7_LED_Cube/CUBE.c /PIC Stuff/Cerebot_32MX7_LED_Cube/CUBE.h /PIC Stuff/Cerebot_32MX7_LED_Cube/main.c /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/Makefile-default.mk /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/Makefile-genesis.properties /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/configurations.xml /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/private/configurations.xml
|
202 |
4143 d 0 h |
Kevin |
/PIC Stuff/PICX_16F1829_BLE_IMU/ |
Finished writing the library code for UART and I2C for the BLE IMU board. |
|
/PIC Stuff/PICX_16F1829_BLE_IMU/I2C.c /PIC Stuff/PICX_16F1829_BLE_IMU/I2C.h /PIC Stuff/PICX_16F1829_BLE_IMU/INTERRUPT.c /PIC Stuff/PICX_16F1829_BLE_IMU/INTERRUPT.h /PIC Stuff/PICX_16F1829_BLE_IMU/TIMER.c /PIC Stuff/PICX_16F1829_BLE_IMU/TIMER.h /PIC Stuff/PICX_16F1829_BLE_IMU/UART.c /PIC Stuff/PICX_16F1829_BLE_IMU/UART.h /PIC Stuff/PICX_16F1829_BLE_IMU/main.h
/PIC Stuff/PICX_16F1829_BLE_IMU/funclist /PIC Stuff/PICX_16F1829_BLE_IMU/main.c /PIC Stuff/PICX_16F1829_BLE_IMU/nbproject/Makefile-default.mk /PIC Stuff/PICX_16F1829_BLE_IMU/nbproject/Makefile-genesis.properties /PIC Stuff/PICX_16F1829_BLE_IMU/nbproject/Makefile-local-default.mk /PIC Stuff/PICX_16F1829_BLE_IMU/nbproject/configurations.xml /PIC Stuff/PICX_16F1829_BLE_IMU/nbproject/private/configurations.xml /PIC Stuff/PICX_16F1829_BLE_IMU/nbproject/project.xml
|
201 |
4149 d 0 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Cleaned up and finished commenting the code. |
|
/PIC Stuff/Cerebot_32MX7_LED_Cube/BTN.c /PIC Stuff/Cerebot_32MX7_LED_Cube/BTN.h /PIC Stuff/Cerebot_32MX7_LED_Cube/CUBE.c /PIC Stuff/Cerebot_32MX7_LED_Cube/CUBE.h /PIC Stuff/Cerebot_32MX7_LED_Cube/PWM2.c /PIC Stuff/Cerebot_32MX7_LED_Cube/SPI1.c /PIC Stuff/Cerebot_32MX7_LED_Cube/SPI1.h /PIC Stuff/Cerebot_32MX7_LED_Cube/TIMER5.c /PIC Stuff/Cerebot_32MX7_LED_Cube/TIMER5.h /PIC Stuff/Cerebot_32MX7_LED_Cube/main.c /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/Makefile-genesis.properties
|
200 |
4152 d 1 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Added functionality to allow changing of refresh rates and brightness settings for the LED cube through the onboard buttons. |
|
/PIC Stuff/Cerebot_32MX7_LED_Cube/BTN.c /PIC Stuff/Cerebot_32MX7_LED_Cube/BTN.h
/PIC Stuff/Cerebot_32MX7_LED_Cube/CUBE.c /PIC Stuff/Cerebot_32MX7_LED_Cube/CUBE.h /PIC Stuff/Cerebot_32MX7_LED_Cube/defines.h /PIC Stuff/Cerebot_32MX7_LED_Cube/main.c /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/Makefile-default.mk /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/Makefile-genesis.properties /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/configurations.xml
|
199 |
4154 d 8 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Finished writing the library for the RGB LED cube for the PIC32MX795XX board. |
|
/PIC Stuff/Cerebot_32MX7_LED_Cube/CUBE.c /PIC Stuff/Cerebot_32MX7_LED_Cube/CUBE.h /PIC Stuff/Cerebot_32MX7_LED_Cube/PWM2.c /PIC Stuff/Cerebot_32MX7_LED_Cube/PWM2.h /PIC Stuff/Cerebot_32MX7_LED_Cube/SPI1.c /PIC Stuff/Cerebot_32MX7_LED_Cube/SPI1.h /PIC Stuff/Cerebot_32MX7_LED_Cube/TIMER5.c /PIC Stuff/Cerebot_32MX7_LED_Cube/TIMER5.h
/PIC Stuff/Cerebot_32MX7_LED_Cube/defines.h /PIC Stuff/Cerebot_32MX7_LED_Cube/main.c /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/Makefile-default.mk /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/Makefile-genesis.properties /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/configurations.xml
|
198 |
4169 d 23 h |
Kevin |
/PIC Stuff/ |
Removed the dist and build folder for projects to save space. |
|
/PIC Stuff/Cerebot_32MX7_LED_Cube/build /PIC Stuff/Cerebot_32MX7_LED_Cube/dist /PIC Stuff/PICX_16F1829_BLE_IMU/build /PIC Stuff/PICX_16F1829_BLE_IMU/dist
/PIC Stuff/Cerebot_32MX7_LED_Cube/defines.h
|
197 |
4170 d 0 h |
Kevin |
/PIC Stuff/PICX_16F1829_BLE_IMU/ |
Initial import of PIC 16F1829 code for the Bluetooth IMU project. |
|
/PIC Stuff/PICX_16F1829_BLE_IMU /PIC Stuff/PICX_16F1829_BLE_IMU/Makefile /PIC Stuff/PICX_16F1829_BLE_IMU/build /PIC Stuff/PICX_16F1829_BLE_IMU/build/default /PIC Stuff/PICX_16F1829_BLE_IMU/build/default/production /PIC Stuff/PICX_16F1829_BLE_IMU/build/default/production/main.p1 /PIC Stuff/PICX_16F1829_BLE_IMU/build/default/production/main.p1.d /PIC Stuff/PICX_16F1829_BLE_IMU/build/default/production/main.pre /PIC Stuff/PICX_16F1829_BLE_IMU/dist /PIC Stuff/PICX_16F1829_BLE_IMU/dist/default /PIC Stuff/PICX_16F1829_BLE_IMU/dist/default/production /PIC Stuff/PICX_16F1829_BLE_IMU/dist/default/production/PICX_16F1829_BLE_IMU.production.cof /PIC Stuff/PICX_16F1829_BLE_IMU/dist/default/production/PICX_16F1829_BLE_IMU.production.hex /PIC Stuff/PICX_16F1829_BLE_IMU/dist/default/production/PICX_16F1829_BLE_IMU.production.hxl /PIC Stuff/PICX_16F1829_BLE_IMU/dist/default/production/PICX_16F1829_BLE_IMU.production.lst /PIC Stuff/PICX_16F1829_BLE_IMU/dist/default/production/PICX_16F1829_BLE_IMU.production.map /PIC Stuff/PICX_16F1829_BLE_IMU/dist/default/production/PICX_16F1829_BLE_IMU.production.obj /PIC Stuff/PICX_16F1829_BLE_IMU/dist/default/production/PICX_16F1829_BLE_IMU.production.rlf /PIC Stuff/PICX_16F1829_BLE_IMU/dist/default/production/PICX_16F1829_BLE_IMU.production.sdb /PIC Stuff/PICX_16F1829_BLE_IMU/dist/default/production/PICX_16F1829_BLE_IMU.production.sym /PIC Stuff/PICX_16F1829_BLE_IMU/funclist /PIC Stuff/PICX_16F1829_BLE_IMU/main.c /PIC Stuff/PICX_16F1829_BLE_IMU/nbproject /PIC Stuff/PICX_16F1829_BLE_IMU/nbproject/Makefile-default.mk /PIC Stuff/PICX_16F1829_BLE_IMU/nbproject/Makefile-genesis.properties /PIC Stuff/PICX_16F1829_BLE_IMU/nbproject/Makefile-impl.mk /PIC Stuff/PICX_16F1829_BLE_IMU/nbproject/Makefile-local-default.mk /PIC Stuff/PICX_16F1829_BLE_IMU/nbproject/Makefile-variables.mk /PIC Stuff/PICX_16F1829_BLE_IMU/nbproject/Package-default.bash /PIC Stuff/PICX_16F1829_BLE_IMU/nbproject/configurations.xml /PIC Stuff/PICX_16F1829_BLE_IMU/nbproject/private /PIC Stuff/PICX_16F1829_BLE_IMU/nbproject/private/SuppressibleMessageMemo.properties /PIC Stuff/PICX_16F1829_BLE_IMU/nbproject/private/configurations.xml /PIC Stuff/PICX_16F1829_BLE_IMU/nbproject/private/private.properties /PIC Stuff/PICX_16F1829_BLE_IMU/nbproject/private/private.xml /PIC Stuff/PICX_16F1829_BLE_IMU/nbproject/project.properties /PIC Stuff/PICX_16F1829_BLE_IMU/nbproject/project.xml
|
193 |
4171 d 0 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Import of PIC32 project for the LED Cube. |
|
/PIC Stuff/Cerebot_32MX7_LED_Cube /PIC Stuff/Cerebot_32MX7_LED_Cube/Makefile /PIC Stuff/Cerebot_32MX7_LED_Cube/build /PIC Stuff/Cerebot_32MX7_LED_Cube/build/default /PIC Stuff/Cerebot_32MX7_LED_Cube/build/default/production /PIC Stuff/Cerebot_32MX7_LED_Cube/build/default/production/main.o.d /PIC Stuff/Cerebot_32MX7_LED_Cube/defines.h /PIC Stuff/Cerebot_32MX7_LED_Cube/dist /PIC Stuff/Cerebot_32MX7_LED_Cube/dist/default /PIC Stuff/Cerebot_32MX7_LED_Cube/dist/default/production /PIC Stuff/Cerebot_32MX7_LED_Cube/dist/default/production/Cerebot_32MX7.production.elf /PIC Stuff/Cerebot_32MX7_LED_Cube/dist/default/production/Cerebot_32MX7.production.hex /PIC Stuff/Cerebot_32MX7_LED_Cube/dist/default/production/Cerebot_32MX7_LED_Cube.production.elf /PIC Stuff/Cerebot_32MX7_LED_Cube/dist/default/production/Cerebot_32MX7_LED_Cube.production.hex /PIC Stuff/Cerebot_32MX7_LED_Cube/main.c /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/Makefile-default.mk /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/Makefile-genesis.properties /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/Makefile-impl.mk /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/Makefile-local-default.mk /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/Makefile-variables.mk /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/Package-default.bash /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/configurations.xml /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/private /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/private/configurations.xml /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/private/private.properties /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/private/private.xml /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/project.properties /PIC Stuff/Cerebot_32MX7_LED_Cube/nbproject/project.xml
|
192 |
4171 d 0 h |
Kevin |
/PIC Stuff/PICX_27J13/ |
Added DMA functionality to the SPI module. |
|
/PIC Stuff/PICX_27J13/base_SPI.c /PIC Stuff/PICX_27J13/base_SPI.h /PIC Stuff/PICX_27J13/defines.h /PIC Stuff/PICX_27J13/funclist /PIC Stuff/PICX_27J13/main.c /PIC Stuff/PICX_27J13/nbproject/Makefile-default.mk /PIC Stuff/PICX_27J13/nbproject/Makefile-genesis.properties /PIC Stuff/PICX_27J13/nbproject/configurations.xml /PIC Stuff/PICX_27J13/nbproject/private/private.xml
|
163 |
4250 d 21 h |
Kevin |
/PIC Stuff/PICX_12F1840/ |
Added files for PIC 12F1840:
Added libraries for CPS (capacitive sensing), PWM, Interrupts, and UART for the 8 pin uC. |
|
/PIC Stuff/PICX_12F1840/Makefile /PIC Stuff/PICX_12F1840/base_CPS.c /PIC Stuff/PICX_12F1840/base_CPS.h /PIC Stuff/PICX_12F1840/base_INTERRUPTS.c /PIC Stuff/PICX_12F1840/base_INTERRUPTS.h /PIC Stuff/PICX_12F1840/base_PWM.c /PIC Stuff/PICX_12F1840/base_PWM.h /PIC Stuff/PICX_12F1840/base_UART.c /PIC Stuff/PICX_12F1840/base_UART.h /PIC Stuff/PICX_12F1840/defines.h /PIC Stuff/PICX_12F1840/funclist /PIC Stuff/PICX_12F1840/main.c /PIC Stuff/PICX_12F1840/nbproject /PIC Stuff/PICX_12F1840/nbproject/Makefile-default.mk /PIC Stuff/PICX_12F1840/nbproject/Makefile-genesis.properties /PIC Stuff/PICX_12F1840/nbproject/Makefile-impl.mk /PIC Stuff/PICX_12F1840/nbproject/Makefile-local-default.mk /PIC Stuff/PICX_12F1840/nbproject/Makefile-variables.mk /PIC Stuff/PICX_12F1840/nbproject/Package-default.bash /PIC Stuff/PICX_12F1840/nbproject/configurations.xml /PIC Stuff/PICX_12F1840/nbproject/private /PIC Stuff/PICX_12F1840/nbproject/private/SuppressibleMessageMemo.properties /PIC Stuff/PICX_12F1840/nbproject/private/configurations.xml /PIC Stuff/PICX_12F1840/nbproject/private/private.properties /PIC Stuff/PICX_12F1840/nbproject/private/private.xml /PIC Stuff/PICX_12F1840/nbproject/project.properties /PIC Stuff/PICX_12F1840/nbproject/project.xml
|
162 |
4250 d 21 h |
Kevin |
/PIC Stuff/PICX_12F1840/ |
Created folder for holding PIC 12F1840 code. |
|
/PIC Stuff/PICX_12F1840
|
161 |
4250 d 21 h |
Kevin |
/PIC Stuff/PICX_27J13/ |
Wrote a test case that uses RTC, NFC, lux sensor, led backpack, character OLED display, and SSD1331 OLED display. |
|
/PIC Stuff/PICX_27J13/defines.h /PIC Stuff/PICX_27J13/funclist /PIC Stuff/PICX_27J13/main.c /PIC Stuff/PICX_27J13/nbproject/Makefile-genesis.properties
|
160 |
4292 d 23 h |
Kevin |
/PIC Stuff/PICX_27J13/ |
Wrote library for the DS3231 Real Time Clock.
Added test case to display current time onto OLED character display. |
|
/PIC Stuff/PICX_27J13/sensor_rtc_DS3231.c /PIC Stuff/PICX_27J13/sensor_rtc_DS3231.h
/PIC Stuff/PICX_27J13/defines.h /PIC Stuff/PICX_27J13/funclist /PIC Stuff/PICX_27J13/main.c /PIC Stuff/PICX_27J13/nbproject/Makefile-default.mk /PIC Stuff/PICX_27J13/nbproject/Makefile-genesis.properties /PIC Stuff/PICX_27J13/nbproject/configurations.xml
|
159 |
4294 d 1 h |
Kevin |
/PIC Stuff/PICX_27J13/ |
Wrote basic libraries for interfacing to L3G* and LSM303* sensors. |
|
/PIC Stuff/PICX_27J13/sensor_accel_LSM303.c /PIC Stuff/PICX_27J13/sensor_accel_LSM303.h /PIC Stuff/PICX_27J13/sensor_gyro_L3G.c /PIC Stuff/PICX_27J13/sensor_gyro_L3G.h
/PIC Stuff/PICX_27J13/defines.h /PIC Stuff/PICX_27J13/funclist /PIC Stuff/PICX_27J13/main.c /PIC Stuff/PICX_27J13/nbproject/Makefile-default.mk /PIC Stuff/PICX_27J13/nbproject/Makefile-genesis.properties /PIC Stuff/PICX_27J13/nbproject/configurations.xml
|
158 |
4296 d 0 h |
Kevin |
/PIC Stuff/PICX_27J13/ |
Changed the file naming to something thats a bit more sortable. |
|
/PIC Stuff/PICX_27J13/base_ADC.c /PIC Stuff/PICX_27J13/base_ADC.h /PIC Stuff/PICX_27J13/base_I2C.c /PIC Stuff/PICX_27J13/base_I2C.h /PIC Stuff/PICX_27J13/base_INTERRUPTS.c /PIC Stuff/PICX_27J13/base_INTERRUPTS.h /PIC Stuff/PICX_27J13/base_SPI.c /PIC Stuff/PICX_27J13/base_SPI.h /PIC Stuff/PICX_27J13/base_TIMERS.c /PIC Stuff/PICX_27J13/base_TIMERS.h /PIC Stuff/PICX_27J13/base_UART.c /PIC Stuff/PICX_27J13/base_UART.h /PIC Stuff/PICX_27J13/comm_xbee.c /PIC Stuff/PICX_27J13/comm_xbee.h /PIC Stuff/PICX_27J13/display_led_HT16K33.c /PIC Stuff/PICX_27J13/display_led_HT16K33.h /PIC Stuff/PICX_27J13/display_oled_NHD-0216KZW-AB5.c /PIC Stuff/PICX_27J13/display_oled_NHD-0216KZW-AB5.h /PIC Stuff/PICX_27J13/display_oled_ssd1306.c /PIC Stuff/PICX_27J13/display_oled_ssd1306.h /PIC Stuff/PICX_27J13/display_oled_ssd1331.c /PIC Stuff/PICX_27J13/display_oled_ssd1331.h /PIC Stuff/PICX_27J13/sensor_lux_TSL2561.c /PIC Stuff/PICX_27J13/sensor_lux_TSL2561.h /PIC Stuff/PICX_27J13/sensor_nfc_PN532.c /PIC Stuff/PICX_27J13/sensor_nfc_PN532.h /PIC Stuff/PICX_27J13/sensor_temp_BMP085.c /PIC Stuff/PICX_27J13/sensor_temp_BMP085.h
/PIC Stuff/PICX_27J13/adc.c /PIC Stuff/PICX_27J13/adc.h /PIC Stuff/PICX_27J13/i2c.c /PIC Stuff/PICX_27J13/i2c.h /PIC Stuff/PICX_27J13/interrupts.c /PIC Stuff/PICX_27J13/interrupts.h /PIC Stuff/PICX_27J13/led_HT16K33.c /PIC Stuff/PICX_27J13/led_HT16K33.h /PIC Stuff/PICX_27J13/lux_TSL2561.c /PIC Stuff/PICX_27J13/lux_TSL2561.h /PIC Stuff/PICX_27J13/nfc_PN532.c /PIC Stuff/PICX_27J13/nfc_PN532.h /PIC Stuff/PICX_27J13/oled_NHD-0216KZW-AB5.c /PIC Stuff/PICX_27J13/oled_NHD-0216KZW-AB5.h /PIC Stuff/PICX_27J13/oled_ssd1306.c /PIC Stuff/PICX_27J13/oled_ssd1306.h /PIC Stuff/PICX_27J13/oled_ssd1331.c /PIC Stuff/PICX_27J13/oled_ssd1331.h /PIC Stuff/PICX_27J13/spi.c /PIC Stuff/PICX_27J13/spi.h /PIC Stuff/PICX_27J13/temp_BMP085.c /PIC Stuff/PICX_27J13/temp_BMP085.h /PIC Stuff/PICX_27J13/timers.c /PIC Stuff/PICX_27J13/timers.h /PIC Stuff/PICX_27J13/uart.c /PIC Stuff/PICX_27J13/uart.h /PIC Stuff/PICX_27J13/xbee.c /PIC Stuff/PICX_27J13/xbee.h
/PIC Stuff/PICX_27J13/defines.h /PIC Stuff/PICX_27J13/funclist /PIC Stuff/PICX_27J13/main.c /PIC Stuff/PICX_27J13/nbproject/Makefile-default.mk /PIC Stuff/PICX_27J13/nbproject/Makefile-genesis.properties /PIC Stuff/PICX_27J13/nbproject/configurations.xml
|
157 |
4304 d 3 h |
Kevin |
/PIC Stuff/PICX_27J13/ |
BMP085 sensor and XBee code is now working.
24 bit float/double must be enabled in the configuration. |
|
/PIC Stuff/PICX_27J13/defines.h /PIC Stuff/PICX_27J13/funclist /PIC Stuff/PICX_27J13/i2c.c /PIC Stuff/PICX_27J13/interrupts.c /PIC Stuff/PICX_27J13/lux_TSL2561.c /PIC Stuff/PICX_27J13/main.c /PIC Stuff/PICX_27J13/nbproject/Makefile-default.mk /PIC Stuff/PICX_27J13/nbproject/Makefile-genesis.properties /PIC Stuff/PICX_27J13/nbproject/Makefile-impl.mk /PIC Stuff/PICX_27J13/nbproject/Makefile-variables.mk /PIC Stuff/PICX_27J13/nbproject/Package-default.bash /PIC Stuff/PICX_27J13/nbproject/configurations.xml /PIC Stuff/PICX_27J13/oled_ssd1306.c /PIC Stuff/PICX_27J13/temp_BMP085.c /PIC Stuff/PICX_27J13/xbee.c /PIC Stuff/PICX_27J13/xbee.h
|
156 |
4304 d 17 h |
Kevin |
/PIC Stuff/PIC_27J13/ |
Cleaned up header file definitions. |
|
/PIC Stuff/PIC_27J13/adc.h /PIC Stuff/PIC_27J13/defines.h /PIC Stuff/PIC_27J13/i2c.h /PIC Stuff/PIC_27J13/interrupts.h /PIC Stuff/PIC_27J13/pin_interrupts.h /PIC Stuff/PIC_27J13/pwm.h /PIC Stuff/PIC_27J13/timers.h /PIC Stuff/PIC_27J13/uart.h /PIC Stuff/PIC_27J13/xbee.h
|
155 |
4304 d 17 h |
Kevin |
/PIC Stuff/PICX_27J13/ |
Copied and reimplemented libraries for sensors from C18.
BMP085 and XBee code is not yet fully implemented. |
|
/PIC Stuff/PICX_27J13/adc.c /PIC Stuff/PICX_27J13/adc.h /PIC Stuff/PICX_27J13/glcdfont.c /PIC Stuff/PICX_27J13/i2c.c /PIC Stuff/PICX_27J13/i2c.h /PIC Stuff/PICX_27J13/interrupts.c /PIC Stuff/PICX_27J13/interrupts.h /PIC Stuff/PICX_27J13/led_HT16K33.c /PIC Stuff/PICX_27J13/led_HT16K33.h /PIC Stuff/PICX_27J13/lux_TSL2561.c /PIC Stuff/PICX_27J13/lux_TSL2561.h /PIC Stuff/PICX_27J13/nbproject/private/SuppressibleMessageMemo.properties /PIC Stuff/PICX_27J13/nfc_PN532.c /PIC Stuff/PICX_27J13/nfc_PN532.h /PIC Stuff/PICX_27J13/oled_NHD-0216KZW-AB5.c /PIC Stuff/PICX_27J13/oled_NHD-0216KZW-AB5.h /PIC Stuff/PICX_27J13/oled_ssd1306.c /PIC Stuff/PICX_27J13/oled_ssd1306.h /PIC Stuff/PICX_27J13/oled_ssd1331.c /PIC Stuff/PICX_27J13/oled_ssd1331.h /PIC Stuff/PICX_27J13/spi.c /PIC Stuff/PICX_27J13/spi.h /PIC Stuff/PICX_27J13/temp_BMP085.c /PIC Stuff/PICX_27J13/temp_BMP085.h /PIC Stuff/PICX_27J13/timers.c /PIC Stuff/PICX_27J13/timers.h /PIC Stuff/PICX_27J13/xbee.c /PIC Stuff/PICX_27J13/xbee.h
/PIC Stuff/PICX_27J13/defines.h /PIC Stuff/PICX_27J13/funclist /PIC Stuff/PICX_27J13/main.c /PIC Stuff/PICX_27J13/nbproject/Makefile-default.mk /PIC Stuff/PICX_27J13/nbproject/Makefile-genesis.properties /PIC Stuff/PICX_27J13/nbproject/configurations.xml /PIC Stuff/PICX_27J13/nbproject/private/private.xml /PIC Stuff/PICX_27J13/uart.c /PIC Stuff/PICX_27J13/uart.h
|
154 |
4305 d 1 h |
Kevin |
/PIC Stuff/PIC_27J13/ |
Refactored function names to follow the same naming conventions. |
|
/PIC Stuff/PIC_27J13/interrupts.h /PIC Stuff/PIC_27J13/led_HT16K33.c /PIC Stuff/PIC_27J13/led_HT16K33.h /PIC Stuff/PIC_27J13/lux_TSL2561.c /PIC Stuff/PIC_27J13/lux_TSL2561.h /PIC Stuff/PIC_27J13/main.c /PIC Stuff/PIC_27J13/nbproject/private/private.xml /PIC Stuff/PIC_27J13/nfc_PN532.c /PIC Stuff/PIC_27J13/nfc_PN532.h /PIC Stuff/PIC_27J13/uart.h /PIC Stuff/PIC_27J13/xbee.c /PIC Stuff/PIC_27J13/xbee.h
|
153 |
4305 d 4 h |
Kevin |
/PIC Stuff/PICX_27J13/ |
Removed unnecessary build folders. |
|
/PIC Stuff/PICX_27J13/build /PIC Stuff/PICX_27J13/dist
/PIC Stuff/PICX_27J13
|
152 |
4305 d 4 h |
Kevin |
/PIC Stuff/PICX_27J13/ |
Created a copy of the PIC code to port over to the XC8 compiler. |
|
/PIC Stuff/PICX_27J13 /PIC Stuff/PICX_27J13/Makefile /PIC Stuff/PICX_27J13/build /PIC Stuff/PICX_27J13/build/default /PIC Stuff/PICX_27J13/build/default/production /PIC Stuff/PICX_27J13/build/default/production/main.p1 /PIC Stuff/PICX_27J13/build/default/production/main.p1.d /PIC Stuff/PICX_27J13/build/default/production/main.pre /PIC Stuff/PICX_27J13/build/default/production/uart.p1 /PIC Stuff/PICX_27J13/build/default/production/uart.p1.d /PIC Stuff/PICX_27J13/build/default/production/uart.pre /PIC Stuff/PICX_27J13/defines.h /PIC Stuff/PICX_27J13/dist /PIC Stuff/PICX_27J13/dist/default /PIC Stuff/PICX_27J13/dist/default/production /PIC Stuff/PICX_27J13/dist/default/production/PICX_27J13.X.production.cof /PIC Stuff/PICX_27J13/dist/default/production/PICX_27J13.X.production.hex /PIC Stuff/PICX_27J13/dist/default/production/PICX_27J13.X.production.hxl /PIC Stuff/PICX_27J13/dist/default/production/PICX_27J13.X.production.lst /PIC Stuff/PICX_27J13/dist/default/production/PICX_27J13.X.production.map /PIC Stuff/PICX_27J13/dist/default/production/PICX_27J13.X.production.obj /PIC Stuff/PICX_27J13/dist/default/production/PICX_27J13.X.production.rlf /PIC Stuff/PICX_27J13/dist/default/production/PICX_27J13.X.production.sdb /PIC Stuff/PICX_27J13/dist/default/production/PICX_27J13.X.production.sym /PIC Stuff/PICX_27J13/dist/default/production/doprnt.d /PIC Stuff/PICX_27J13/dist/default/production/doprnt.p1 /PIC Stuff/PICX_27J13/dist/default/production/doprnt.pre /PIC Stuff/PICX_27J13/funclist /PIC Stuff/PICX_27J13/main.c /PIC Stuff/PICX_27J13/nbproject /PIC Stuff/PICX_27J13/nbproject/Makefile-default.mk /PIC Stuff/PICX_27J13/nbproject/Makefile-genesis.properties /PIC Stuff/PICX_27J13/nbproject/Makefile-impl.mk /PIC Stuff/PICX_27J13/nbproject/Makefile-local-default.mk /PIC Stuff/PICX_27J13/nbproject/Makefile-variables.mk /PIC Stuff/PICX_27J13/nbproject/Package-default.bash /PIC Stuff/PICX_27J13/nbproject/configurations.xml /PIC Stuff/PICX_27J13/nbproject/private /PIC Stuff/PICX_27J13/nbproject/private/configurations.xml /PIC Stuff/PICX_27J13/nbproject/private/private.properties /PIC Stuff/PICX_27J13/nbproject/private/private.xml /PIC Stuff/PICX_27J13/nbproject/project.properties /PIC Stuff/PICX_27J13/nbproject/project.xml /PIC Stuff/PICX_27J13/uart.c /PIC Stuff/PICX_27J13/uart.h
|
151 |
4305 d 4 h |
Kevin |
/PIC Stuff/PIC_27J13/ |
Re-factored function names. |
|
/PIC Stuff/PIC_27J13/defines.h /PIC Stuff/PIC_27J13/interrupts.c /PIC Stuff/PIC_27J13/interrupts.h /PIC Stuff/PIC_27J13/main.c /PIC Stuff/PIC_27J13/nbproject/private/private.xml
|
150 |
4305 d 7 h |
Kevin |
/PIC Stuff/PIC_27J13/ |
Implemented library for interfacing to the BMP085 sensor.
Added support for printing float values through UART. |
|
/PIC Stuff/PIC_27J13/temp_BMP085.c /PIC Stuff/PIC_27J13/temp_BMP085.h
/PIC Stuff/PIC_27J13/defines.h /PIC Stuff/PIC_27J13/interrupts.c /PIC Stuff/PIC_27J13/main.c /PIC Stuff/PIC_27J13/nbproject/Makefile-default.mk /PIC Stuff/PIC_27J13/nbproject/Makefile-genesis.properties /PIC Stuff/PIC_27J13/nbproject/configurations.xml /PIC Stuff/PIC_27J13/uart.c /PIC Stuff/PIC_27J13/uart.h
|
149 |
4306 d 19 h |
Kevin |
/PIC Stuff/PIC_27J13/ |
Wrote a simple test to take LUX output and show it on the OLED character display. |
|
/PIC Stuff/PIC_27J13/defines.h /PIC Stuff/PIC_27J13/main.c
|
148 |
4306 d 19 h |
Kevin |
/PIC Stuff/PIC_27J13/ |
Implemented library for the TSL2561 light sensor.
Implemented library for the OLED 16x2 character display (NHD-0216KZW-AB5). |
|
/PIC Stuff/PIC_27J13/nfc_PN532.c /PIC Stuff/PIC_27J13/nfc_PN532.h /PIC Stuff/PIC_27J13/oled_NHD-0216KZW-AB5.c /PIC Stuff/PIC_27J13/oled_NHD-0216KZW-AB5.h
/PIC Stuff/PIC_27J13/nfc.c /PIC Stuff/PIC_27J13/nfc.h
/PIC Stuff/PIC_27J13/defines.h /PIC Stuff/PIC_27J13/lux_TSL2561.c /PIC Stuff/PIC_27J13/lux_TSL2561.h /PIC Stuff/PIC_27J13/main.c /PIC Stuff/PIC_27J13/nbproject/Makefile-default.mk /PIC Stuff/PIC_27J13/nbproject/Makefile-genesis.properties /PIC Stuff/PIC_27J13/nbproject/configurations.xml /PIC Stuff/PIC_27J13/oled_ssd1306.c
|
147 |
4307 d 6 h |
Kevin |
/PIC Stuff/PIC_27J13/ |
Renamed maindefs.h to defines.h.
Renamed led_backpack.h to led_HT16K33.h.
Added lux_TSL2561.h to interface to the TSL2561 sensor.
Changed pin bindings in defines.h to use current D0 breakout. |
|
/PIC Stuff/PIC_27J13/defines.h /PIC Stuff/PIC_27J13/led_HT16K33.c /PIC Stuff/PIC_27J13/led_HT16K33.h /PIC Stuff/PIC_27J13/lux_TSL2561.c /PIC Stuff/PIC_27J13/lux_TSL2561.h
/PIC Stuff/PIC_27J13/led_backpack.c /PIC Stuff/PIC_27J13/led_backpack.h /PIC Stuff/PIC_27J13/maindefs.h
/PIC Stuff/PIC_27J13/adc.c /PIC Stuff/PIC_27J13/i2c.c /PIC Stuff/PIC_27J13/i2c.h /PIC Stuff/PIC_27J13/interrupts.c /PIC Stuff/PIC_27J13/main.c /PIC Stuff/PIC_27J13/nbproject/Makefile-default.mk /PIC Stuff/PIC_27J13/nbproject/Makefile-genesis.properties /PIC Stuff/PIC_27J13/nbproject/Makefile-local-default.mk /PIC Stuff/PIC_27J13/nbproject/configurations.xml /PIC Stuff/PIC_27J13/nbproject/private/configurations.xml /PIC Stuff/PIC_27J13/nfc.c /PIC Stuff/PIC_27J13/oled_ssd1306.c /PIC Stuff/PIC_27J13/oled_ssd1331.c /PIC Stuff/PIC_27J13/oled_ssd1331.h /PIC Stuff/PIC_27J13/spi.c /PIC Stuff/PIC_27J13/spi.h /PIC Stuff/PIC_27J13/timers.c /PIC Stuff/PIC_27J13/timers.h /PIC Stuff/PIC_27J13/uart.c /PIC Stuff/PIC_27J13/xbee.c
|
130 |
4444 d 8 h |
Kevin |
/PIC Stuff/PIC_27J13/ |
Updated linker file to support large (>256b) buffers for XBee and UART modules. |
|
/PIC Stuff/PIC_27J13/18f27j13.lkr /PIC Stuff/PIC_27J13/maindefs.h /PIC Stuff/PIC_27J13/uart.c /PIC Stuff/PIC_27J13/uart.h /PIC Stuff/PIC_27J13/xbee.c /PIC Stuff/PIC_27J13/xbee.h
|
129 |
4444 d 8 h |
Kevin |
/PIC Stuff/PIC_27J13/ |
Removed dependence on Adafruit's GFX library for SSD1306 and SSD1331 modules.
Centralized pin allocation defines in maindefs.h.
Reduces size of some buffers to remove RAM allocation errors. |
|
/PIC Stuff/PIC_27J13/Adafruit_GFX.c /PIC Stuff/PIC_27J13/Adafruit_GFX.h
/PIC Stuff/PIC_27J13/adc.c /PIC Stuff/PIC_27J13/i2c.c /PIC Stuff/PIC_27J13/main.c /PIC Stuff/PIC_27J13/maindefs.h /PIC Stuff/PIC_27J13/nbproject/Makefile-default.mk /PIC Stuff/PIC_27J13/nbproject/Makefile-genesis.properties /PIC Stuff/PIC_27J13/nbproject/Makefile-local-default.mk /PIC Stuff/PIC_27J13/nbproject/configurations.xml /PIC Stuff/PIC_27J13/nfc.c /PIC Stuff/PIC_27J13/oled_ssd1306.c /PIC Stuff/PIC_27J13/oled_ssd1306.h /PIC Stuff/PIC_27J13/oled_ssd1331.c /PIC Stuff/PIC_27J13/oled_ssd1331.h /PIC Stuff/PIC_27J13/spi.c /PIC Stuff/PIC_27J13/uart.c /PIC Stuff/PIC_27J13/uart.h /PIC Stuff/PIC_27J13/xbee.h
|
128 |
4457 d 13 h |
Kevin |
/PIC Stuff/PIC_27J13/ |
Access to static data storage structures changed to go through pointers to avoid banking optimization errors. |
|
/PIC Stuff/PIC_27J13/Adafruit_GFX.c /PIC Stuff/PIC_27J13/adc.c /PIC Stuff/PIC_27J13/i2c.c /PIC Stuff/PIC_27J13/led_backpack.c /PIC Stuff/PIC_27J13/maindefs.h /PIC Stuff/PIC_27J13/nbproject/Makefile-genesis.properties /PIC Stuff/PIC_27J13/nbproject/configurations.xml /PIC Stuff/PIC_27J13/nfc.c /PIC Stuff/PIC_27J13/oled_ssd1306.c /PIC Stuff/PIC_27J13/spi.c /PIC Stuff/PIC_27J13/uart.c /PIC Stuff/PIC_27J13/xbee.c
|