- Main Page
- Modules
- Data Structures
- Files
- Directories

- File List
- Globals

# e-puck File List

Here is a list of all files with brief descriptions:

a_d/e_accelerometer.c | Accessing the accelerometer sensor data
a_d/e_accelerometer.h | Accessing the accelerometer sensor data
a_d/e_ad_conv.c | Module for the Analogic/Digital conversion
a_d/e_ad_conv.h | Module for the Analogic/Digital conversion
a_d/e_micro.c | Accessing the microphone data
a_d/e_micro.h | Accessing the microphone data
a_d/e_prox.c | Accessing proximity sensor of e-puck with timer 1
a_d/e_prox.h | Accessing proximity sensor of e-puck with timer 1
a_d/e_prox_timer2.c | Control proximity sensor of e-puck with timer2
a_d/advance_ad_scan/e_acc.c | Accessing the accelerometer data
a_d/advance_ad_scan/e_acc.h | Accessing the accelerometer data
a_d/advance_ad_scan/e_ad_conv.c | Module for the advance Analogic/Digital conversion
a_d/advance_ad_scan/e_ad_conv.h | Module for the advance Analogic/Digital conversion
a_d/advance_ad_scan/e_micro.c | Accessing the microphone data
a_d/advance_ad_scan/e_micro.h | Accessing the microphone data
a_d/advance_ad_scan/e_prox.c | Accessing proximity sensor of e-puck
a_d/advance_ad_scan/e_prox.h | Accessing proximity sensor of e-puck
bluetooth/e_bluetooth.c | Manage Bluetooth
bluetooth/e_bluetooth.h | Manage Bluetooth
camera/fast_2_timer/e_calc.c | Calculate the timing for the camera (two timers)
camera/fast_2_timer/e_po3030k.h | PO3030k library header (two timers)
camera/fast_2_timer/e_registers.c | Manage po3030k registers (two timers)
camera/fast_2_timer/e_timers.c | Manage camera's interrupts (two timers)
camera/slow_3_timer/e_calc.c | Calculate the timing for the camera (three timers)
camera/slow_3_timer/e_po3030k.h | PO3030k library header (three timers)
camera/slow_3_timer/e_registers.c | Manage po3030k registers (three timers)
camera/slow_3_timer/e_timers.c | Manage camera's interrupts (three timers)
codec/e_common.inc |
codec/e_sound.c | Package to play basics sounds on the e-puck's speaker. For more info look at this: Sound
codec/e_sound.h | Package to play basics sounds on the e-puck's speaker
contrib/LIS_sensors_turret/e_devantech.c |
contrib/LIS_sensors_turret/e_devantech.h | Devantech sensor of e-puck
contrib/LIS_sensors_turret/e_sensext.c |
contrib/LIS_sensors_turret/e_sensext.h |
contrib/LIS_sensors_turret/e_sharp.c |
contrib/LIS_sensors_turret/e_sharp.h |
contrib/SWIS_com_module/ComModule.c |
contrib/SWIS_com_module/ComModule.h | Radio communication
fft/e_fft.c | Package to mange the FFT
fft/e_fft.h | Package to mange the FFT
fft/e_fft_utilities.h | Some fft features
fft/e_input_signal.c | Allocate memory and initialize the sigCmpx array
fft/e_twiddle_factors.c | The FFT factor from Microchip
I2C/e_I2C_master_module.c | Manage I2C basics
I2C/e_I2C_master_module.h | Manage I2C basics
I2C/e_I2C_protocol.c | Manage I2C protocole
I2C/e_I2C_protocol.h | Manage I2C protocole
matlab/matlab.c | To communicate with matlab
matlab/matlab.h | To communicate with matlab
matlab/matlab files/CloseEpuck.m |
matlab/matlab files/EpuckFlush.m |
matlab/matlab files/EpuckGetData.m |
matlab/matlab files/EpuckSendData.m |
matlab/matlab files/OpenEpuck.m |
motor_led/e_epuck_ports.h | Define all the usefull names corresponding of e-puck's hardware
motor_led/e_init_port.c | Initialize the ports on standard configuration
motor_led/e_init_port.h | Initialize the ports on standard configuration
motor_led/e_led.c | Manage the LEDs. A little exemple for the LEDs (all the LEDs are blinking)
motor_led/e_led.h | Manage the LEDs. A little exemple for the LEDs (all the LEDs are blinking)
motor_led/e_motors.c | Manage the motors (with timer 4 and 5)
motor_led/e_motors.h | Manage the motors (with timer 4 and 5)
motor_led/e_motors_timer3.c | Initialize the ports on standard configuration
motor_led/advance_one_timer/e_agenda.c | Manage the agendas (timer2)
motor_led/advance_one_timer/e_agenda.h | Manage the agendas (timer2)
motor_led/advance_one_timer/e_led.c | Manage the LEDs with blinking possibility (timer2)
motor_led/advance_one_timer/e_led.h | Manage the LEDs with blinking possibility (timer2)
motor_led/advance_one_timer/e_motors.c | Manage the motors (with timer2)
motor_led/advance_one_timer/e_motors.h | Manage the motors (with timer2)
motor_led/advance_one_timer/e_remote_control.c | Manage the IR receiver module (timer2)
motor_led/advance_one_timer/e_remote_control.h | Manage the LEDs with blinking possibility (timer2)
motor_led/advance_one_timer/fast_agenda/e_agenda_fast.c | Manage the fast agendas (timer1, 2, 3)
motor_led/advance_one_timer/fast_agenda/e_agenda_fast.h | Manage the fast agendas (timer1, 2, 3)
motor_led/advance_one_timer/fast_agenda/e_led.c | Manage the LEDs with blinking possibility (timer1, 2, 3)
motor_led/advance_one_timer/fast_agenda/e_led.h | Manage the LEDs with blinking possibility (timer1, 2, 3)
motor_led/advance_one_timer/fast_agenda/e_motors.c | Manage the motors (with timer1, 2, 3)
motor_led/advance_one_timer/fast_agenda/e_motors.h | Manage the motors (with timer1, 2, 3)
uart/e_epuck_ports.inc |
uart/e_uart_char.h | Manage UART