 ams_stream.h | Constants shared between GUI and firmware concerning the ams streaming communication |
 appl_commands.c | Functions which handle commands received via USB or UART |
 appl_commands.h | This file is the include file for the appl_commands.c file |
 appl_commands_table.c | Table to branch into the functions associated with a specific command |
 as3993.c | Functions provided by the as3993 series chips |
 as3993.h | Declaration of low level functions provided by the as3993 series chips |
 as3993_config.h | Configuration file for all AS99x firmware |
 as3993_public.h | Declaration of public functions provided by the AS3993 series chips |
 bitbang.c | Bitbang engine |
 bitbang.h | Bitbang module header file |
 bootloadable.c | File to be compiled and linked by any application that shall be loadable by the bootloader |
 bootloadable.h | Containing defines needed by any application that shall be loadable by the bootloader |
 crc16.c | CRC calculation module implementation |
 crc16.h | CRC calculation module header file |
 errno.h | Main error codes. Please add your application specific error codes in your application starting with #define MY_APP_ERR_CODE (ERR_LAST_ERROR-1) |
 errno_as3993.h | This file provides defines for error codes reported by the FW to the host |
 gen2.c | This file includes functions providing an implementation of the ISO6c aka GEN2 RFID EPC protocol |
 gen2.h | This file provides declarations for functions for the GEN2 aka ISO6c protocol |
 global.c | This file includes some useful functions |
 global.h | This file provides declarations for global helper functions |
 iso6b.c | Implementation of ISO18000-6b protocol |
 iso6b.h | ISO6B protocol header file |
 logger.c | Debug log output utility |
 logger.h | Serial output log declaration file |
 main.c | System initialization and main loop |
 platform.c | Implementation of serial interface communication with AS3993 |
 platform.h | This file provides platform (board) specific macros and declarations |
 spi_driver.c | SPI driver for PIC24F |
 spi_driver.h | Spi driver declaration file |
 stream_dispatcher.c | Main dispatcher for streaming protocol uses a stream_driver for the io |
 stream_dispatcher.h | Interface for stream packet handling |
 system_clock.c | Routines for system clock control |
 system_clock.h | Routines for system clock control |
 timer.c | This file includes all functionality to use some hardware timers |
 timer.h | This file is the include file for the timer.c file |
 tuner.c | Implementation of tuner functionality |
 tuner.h | This file provides declarations for tuner related functions |
 uart_driver.c | Uart driver implementation for PIC24FJ64 |
 uart_driver.h | Uart driver declaration file |
 usb_config.h | |
 usb_descriptors.c | |
 usb_device.c | |
 usb_device.h | |
 usb_function_hid.c | |
 usb_function_hid.h | |
 usb_hal_pic24.c | |
 usb_hal_pic24.h | |
 usb_hid_stream_driver.c | USB HID streaming driver implementation |
 usb_hid_stream_driver.h | USB HID streaming driver declarations |
 weak_stream_functions.c | A dummy implementation of the WEAK functions needed by the stream_dispatcher.c |