Skip to content
Snippets Groups Projects
Commit d40c82a5 authored by dawehr's avatar dawehr
Browse files

Added echo functionality to parse_packet(). Sends back the message ID upon receiving a message.

parent 80ae5c41
No related branches found
No related tags found
No related merge requests found
Showing
with 1 addition and 1347 deletions
.metadata/
!SESSION 2016-10-16 19:39:44.071 -----------------------------------------------
eclipse.buildId=Release 14.7 Build SDK_P.20131013
java.version=1.6.0_21
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Command-line arguments: -os linux -ws gtk -arch x86_64
!ENTRY org.eclipse.cdt.core 1 0 2016-10-16 19:42:00.867
!MESSAGE Indexed 'modular_quad_pid' (24 sources, 85 headers) in 2.29 sec: 3,968 declarations; 6,445 references; 0 unresolved inclusions; 0 syntax errors; 0 unresolved names (0.00%)
!ENTRY org.eclipse.cdt.core 1 0 2016-10-16 19:42:03.413
!MESSAGE Indexed 'system_bsp' (131 sources, 152 headers) in 2.53 sec: 6,005 declarations; 27,224 references; 74 unresolved inclusions; 17 syntax errors; 130 unresolved names (0.39%)
File deleted
File deleted
This diff is collapsed.
19:41:58 **** Build of project system_bsp ****
make -k all
Finished building libraries
19:41:59 **** Clean-only build of configuration Debug for project modular_quad_pid ****
make clean
rm -rf ./src/PID.o ./src/actuator_command_processing.o ./src/commands.o ./src/communication.o ./src/control_algorithm.o ./src/controllers.o ./src/conversion.o ./src/iic_mpu9150_utils.o ./src/initialize_components.o ./src/log_data.o ./src/main.o ./src/mio7_led.o ./src/new_log_data.o ./src/packet_processing.o ./src/platform.o ./src/send_actuator_commands.o ./src/sensor.o ./src/sensor_processing.o ./src/stringBuilder.o ./src/timer.o ./src/uart.o ./src/update_gui.o ./src/user_input.o ./src/util.o ./src/PID.d ./src/actuator_command_processing.d ./src/commands.d ./src/communication.d ./src/control_algorithm.d ./src/controllers.d ./src/conversion.d ./src/iic_mpu9150_utils.d ./src/initialize_components.d ./src/log_data.d ./src/main.d ./src/mio7_led.d ./src/new_log_data.d ./src/packet_processing.d ./src/platform.d ./src/send_actuator_commands.d ./src/sensor.d ./src/sensor_processing.d ./src/stringBuilder.d ./src/timer.d ./src/uart.d ./src/update_gui.d ./src/user_input.d ./src/util.d modular_quad_pid.elf.size modular_quad_pid.elf
19:41:59 **** Build of configuration Debug for project modular_quad_pid ****
make all
Building file: ../src/PID.c
Invoking: ARM gcc compiler
arm-xilinx-eabi-gcc -Wall -O0 -g3 -c -fmessage-length=0 -I../../system_bsp_new/ps7_cortexa9_0/include -MMD -MP -MF"src/PID.d" -MT"src/PID.d" -o "src/PID.o" "../src/PID.c"
Finished building: ../src/PID.c
Building file: ../src/actuator_command_processing.c
Invoking: ARM gcc compiler
arm-xilinx-eabi-gcc -Wall -O0 -g3 -c -fmessage-length=0 -I../../system_bsp_new/ps7_cortexa9_0/include -MMD -MP -MF"src/actuator_command_processing.d" -MT"src/actuator_command_processing.d" -o "src/actuator_command_processing.o" "../src/actuator_command_processing.c"
In file included from ../src/log_data.h:16:0,
from ../src/actuator_command_processing.h:13,
from ../src/actuator_command_processing.c:8:
../src/uart.h:11:25: fatal error: xparameters.h: No such file or directory
compilation terminated.
make: *** [src/actuator_command_processing.o] Error 1
19:42:31 **** Clean-only build of configuration Debug for project modular_quad_pid ****
make clean
rm -rf ./src/PID.o ./src/actuator_command_processing.o ./src/commands.o ./src/communication.o ./src/control_algorithm.o ./src/controllers.o ./src/conversion.o ./src/iic_mpu9150_utils.o ./src/initialize_components.o ./src/log_data.o ./src/main.o ./src/mio7_led.o ./src/new_log_data.o ./src/packet_processing.o ./src/platform.o ./src/send_actuator_commands.o ./src/sensor.o ./src/sensor_processing.o ./src/stringBuilder.o ./src/timer.o ./src/uart.o ./src/update_gui.o ./src/user_input.o ./src/util.o ./src/PID.d ./src/actuator_command_processing.d ./src/commands.d ./src/communication.d ./src/control_algorithm.d ./src/controllers.d ./src/conversion.d ./src/iic_mpu9150_utils.d ./src/initialize_components.d ./src/log_data.d ./src/main.d ./src/mio7_led.d ./src/new_log_data.d ./src/packet_processing.d ./src/platform.d ./src/send_actuator_commands.d ./src/sensor.d ./src/sensor_processing.d ./src/stringBuilder.d ./src/timer.d ./src/uart.d ./src/update_gui.d ./src/user_input.d ./src/util.d modular_quad_pid.elf.size modular_quad_pid.elf
19:42:31 **** Clean-only build of project system_bsp ****
make -k clean
rm -rf ps7_cortexa9_0
19:42:33 **** Build of project system_bsp ****
make -k all
libgen -hw ../system_hw_platform/system.xml\
\
-pe ps7_cortexa9_0 \
-log libgen.log \
system.mss
libgen
Xilinx EDK 14.7 Build EDK_P.20131013
Copyright (c) 1995-2012 Xilinx, Inc. All rights reserved.
Command Line: libgen -hw ../system_hw_platform/system.xml -pe ps7_cortexa9_0
-log libgen.log system.mss
Staging source files.
Running DRCs.
Running generate.
Running post_generate.
Running include - 'gmake -s include "COMPILER=arm-xilinx-eabi-gcc"
"ARCHIVER=arm-xilinx-eabi-ar" "COMPILER_FLAGS= -O2 -c" "EXTRA_COMPILER_FLAGS=-g
-O0"'.
Running libs - 'gmake -s libs "COMPILER=arm-xilinx-eabi-gcc"
"ARCHIVER=arm-xilinx-eabi-ar" "COMPILER_FLAGS= -O2 -c" "EXTRA_COMPILER_FLAGS=-g
-O0"'.
Compiling common
arm-xilinx-eabi-ar: creating ../../../lib/libxil.a
Compiling standalone
Compiling tmrctr
Compiling gpio
Compiling devcfg
Compiling dmaps
Compiling emacps
Compiling gpiops
Compiling iicps
Compiling qspips
Compiling scugic
Compiling scutimer
Compiling scuwdt
Compiling uartps
Compiling usbps
Compiling xadcps
Compiling cpu_cortexa9
Running execs_generate.
Finished building libraries
19:43:15 **** Build of configuration Debug for project modular_quad_pid ****
make all
Building file: ../src/PID.c
Invoking: ARM gcc compiler
arm-xilinx-eabi-gcc -Wall -O0 -g3 -c -fmessage-length=0 -I../../system_bsp_new/ps7_cortexa9_0/include -MMD -MP -MF"src/PID.d" -MT"src/PID.d" -o "src/PID.o" "../src/PID.c"
Finished building: ../src/PID.c
Building file: ../src/actuator_command_processing.c
Invoking: ARM gcc compiler
arm-xilinx-eabi-gcc -Wall -O0 -g3 -c -fmessage-length=0 -I../../system_bsp_new/ps7_cortexa9_0/include -MMD -MP -MF"src/actuator_command_processing.d" -MT"src/actuator_command_processing.d" -o "src/actuator_command_processing.o" "../src/actuator_command_processing.c"
In file included from ../src/log_data.h:16:0,
from ../src/actuator_command_processing.h:13,
from ../src/actuator_command_processing.c:8:
../src/uart.h:11:25: fatal error: xparameters.h: No such file or directory
compilation terminated.
make: *** [src/actuator_command_processing.o] Error 1
19:48:28 **** Clean-only build of configuration Debug for project modular_quad_pid ****
make clean
rm -rf ./src/PID.o ./src/actuator_command_processing.o ./src/commands.o ./src/communication.o ./src/control_algorithm.o ./src/controllers.o ./src/conversion.o ./src/iic_mpu9150_utils.o ./src/initialize_components.o ./src/log_data.o ./src/main.o ./src/mio7_led.o ./src/new_log_data.o ./src/packet_processing.o ./src/platform.o ./src/send_actuator_commands.o ./src/sensor.o ./src/sensor_processing.o ./src/stringBuilder.o ./src/timer.o ./src/uart.o ./src/update_gui.o ./src/user_input.o ./src/util.o ./src/PID.d ./src/actuator_command_processing.d ./src/commands.d ./src/communication.d ./src/control_algorithm.d ./src/controllers.d ./src/conversion.d ./src/iic_mpu9150_utils.d ./src/initialize_components.d ./src/log_data.d ./src/main.d ./src/mio7_led.d ./src/new_log_data.d ./src/packet_processing.d ./src/platform.d ./src/send_actuator_commands.d ./src/sensor.d ./src/sensor_processing.d ./src/stringBuilder.d ./src/timer.d ./src/uart.d ./src/update_gui.d ./src/user_input.d ./src/util.d modular_quad_pid.elf.size modular_quad_pid.elf
19:48:29 **** Auto Build of configuration Debug for project modular_quad_pid ****
make all
Building file: ../src/PID.c
Invoking: ARM gcc compiler
arm-xilinx-eabi-gcc -Wall -O0 -g3 -c -fmessage-length=0 -I../../system_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/PID.d" -MT"src/PID.d" -o "src/PID.o" "../src/PID.c"
Finished building: ../src/PID.c
Building file: ../src/actuator_command_processing.c
Invoking: ARM gcc compiler
arm-xilinx-eabi-gcc -Wall -O0 -g3 -c -fmessage-length=0 -I../../system_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/actuator_command_processing.d" -MT"src/actuator_command_processing.d" -o "src/actuator_command_processing.o" "../src/actuator_command_processing.c"
Finished building: ../src/actuator_command_processing.c
Building file: ../src/commands.c
Invoking: ARM gcc compiler
arm-xilinx-eabi-gcc -Wall -O0 -g3 -c -fmessage-length=0 -I../../system_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/commands.d" -MT"src/commands.d" -o "src/commands.o" "../src/commands.c"
Finished building: ../src/commands.c
Building file: ../src/communication.c
Invoking: ARM gcc compiler
arm-xilinx-eabi-gcc -Wall -O0 -g3 -c -fmessage-length=0 -I../../system_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/communication.d" -MT"src/communication.d" -o "src/communication.o" "../src/communication.c"
../src/communication.c: In function 'processCommand':
../src/communication.c:137:3: warning: array subscript has type 'char' [-Wchar-subscripts]
../src/communication.c:137:3: warning: array subscript has type 'char' [-Wchar-subscripts]
Finished building: ../src/communication.c
Building file: ../src/control_algorithm.c
Invoking: ARM gcc compiler
arm-xilinx-eabi-gcc -Wall -O0 -g3 -c -fmessage-length=0 -I../../system_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/control_algorithm.d" -MT"src/control_algorithm.d" -o "src/control_algorithm.o" "../src/control_algorithm.c"
Finished building: ../src/control_algorithm.c
Building file: ../src/controllers.c
Invoking: ARM gcc compiler
arm-xilinx-eabi-gcc -Wall -O0 -g3 -c -fmessage-length=0 -I../../system_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/controllers.d" -MT"src/controllers.d" -o "src/controllers.o" "../src/controllers.c"
Finished building: ../src/controllers.c
Building file: ../src/conversion.c
Invoking: ARM gcc compiler
arm-xilinx-eabi-gcc -Wall -O0 -g3 -c -fmessage-length=0 -I../../system_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/conversion.d" -MT"src/conversion.d" -o "src/conversion.o" "../src/conversion.c"
Finished building: ../src/conversion.c
Building file: ../src/iic_mpu9150_utils.c
Invoking: ARM gcc compiler
arm-xilinx-eabi-gcc -Wall -O0 -g3 -c -fmessage-length=0 -I../../system_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/iic_mpu9150_utils.d" -MT"src/iic_mpu9150_utils.d" -o "src/iic_mpu9150_utils.o" "../src/iic_mpu9150_utils.c"
Finished building: ../src/iic_mpu9150_utils.c
Building file: ../src/initialize_components.c
Invoking: ARM gcc compiler
arm-xilinx-eabi-gcc -Wall -O0 -g3 -c -fmessage-length=0 -I../../system_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/initialize_components.d" -MT"src/initialize_components.d" -o "src/initialize_components.o" "../src/initialize_components.c"
Finished building: ../src/initialize_components.c
Building file: ../src/log_data.c
Invoking: ARM gcc compiler
arm-xilinx-eabi-gcc -Wall -O0 -g3 -c -fmessage-length=0 -I../../system_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/log_data.d" -MT"src/log_data.d" -o "src/log_data.o" "../src/log_data.c"
Finished building: ../src/log_data.c
Building file: ../src/main.c
Invoking: ARM gcc compiler
arm-xilinx-eabi-gcc -Wall -O0 -g3 -c -fmessage-length=0 -I../../system_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/main.d" -MT"src/main.d" -o "src/main.o" "../src/main.c"
Finished building: ../src/main.c
Building file: ../src/mio7_led.c
Invoking: ARM gcc compiler
arm-xilinx-eabi-gcc -Wall -O0 -g3 -c -fmessage-length=0 -I../../system_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/mio7_led.d" -MT"src/mio7_led.d" -o "src/mio7_led.o" "../src/mio7_led.c"
Finished building: ../src/mio7_led.c
Building file: ../src/new_log_data.c
Invoking: ARM gcc compiler
arm-xilinx-eabi-gcc -Wall -O0 -g3 -c -fmessage-length=0 -I../../system_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/new_log_data.d" -MT"src/new_log_data.d" -o "src/new_log_data.o" "../src/new_log_data.c"
Finished building: ../src/new_log_data.c
Building file: ../src/packet_processing.c
Invoking: ARM gcc compiler
arm-xilinx-eabi-gcc -Wall -O0 -g3 -c -fmessage-length=0 -I../../system_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/packet_processing.d" -MT"src/packet_processing.d" -o "src/packet_processing.o" "../src/packet_processing.c"
Finished building: ../src/packet_processing.c
Building file: ../src/platform.c
Invoking: ARM gcc compiler
arm-xilinx-eabi-gcc -Wall -O0 -g3 -c -fmessage-length=0 -I../../system_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/platform.d" -MT"src/platform.d" -o "src/platform.o" "../src/platform.c"
Finished building: ../src/platform.c
Building file: ../src/send_actuator_commands.c
Invoking: ARM gcc compiler
arm-xilinx-eabi-gcc -Wall -O0 -g3 -c -fmessage-length=0 -I../../system_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/send_actuator_commands.d" -MT"src/send_actuator_commands.d" -o "src/send_actuator_commands.o" "../src/send_actuator_commands.c"
Finished building: ../src/send_actuator_commands.c
Building file: ../src/sensor.c
Invoking: ARM gcc compiler
arm-xilinx-eabi-gcc -Wall -O0 -g3 -c -fmessage-length=0 -I../../system_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/sensor.d" -MT"src/sensor.d" -o "src/sensor.o" "../src/sensor.c"
Finished building: ../src/sensor.c
Building file: ../src/sensor_processing.c
Invoking: ARM gcc compiler
arm-xilinx-eabi-gcc -Wall -O0 -g3 -c -fmessage-length=0 -I../../system_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/sensor_processing.d" -MT"src/sensor_processing.d" -o "src/sensor_processing.o" "../src/sensor_processing.c"
Finished building: ../src/sensor_processing.c
Building file: ../src/stringBuilder.c
Invoking: ARM gcc compiler
arm-xilinx-eabi-gcc -Wall -O0 -g3 -c -fmessage-length=0 -I../../system_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/stringBuilder.d" -MT"src/stringBuilder.d" -o "src/stringBuilder.o" "../src/stringBuilder.c"
Finished building: ../src/stringBuilder.c
Building file: ../src/timer.c
Invoking: ARM gcc compiler
arm-xilinx-eabi-gcc -Wall -O0 -g3 -c -fmessage-length=0 -I../../system_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/timer.d" -MT"src/timer.d" -o "src/timer.o" "../src/timer.c"
Finished building: ../src/timer.c
Building file: ../src/uart.c
Invoking: ARM gcc compiler
arm-xilinx-eabi-gcc -Wall -O0 -g3 -c -fmessage-length=0 -I../../system_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/uart.d" -MT"src/uart.d" -o "src/uart.o" "../src/uart.c"
Finished building: ../src/uart.c
Building file: ../src/update_gui.c
Invoking: ARM gcc compiler
arm-xilinx-eabi-gcc -Wall -O0 -g3 -c -fmessage-length=0 -I../../system_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/update_gui.d" -MT"src/update_gui.d" -o "src/update_gui.o" "../src/update_gui.c"
Finished building: ../src/update_gui.c
Building file: ../src/user_input.c
Invoking: ARM gcc compiler
arm-xilinx-eabi-gcc -Wall -O0 -g3 -c -fmessage-length=0 -I../../system_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/user_input.d" -MT"src/user_input.d" -o "src/user_input.o" "../src/user_input.c"
Finished building: ../src/user_input.c
Building file: ../src/util.c
Invoking: ARM gcc compiler
arm-xilinx-eabi-gcc -Wall -O0 -g3 -c -fmessage-length=0 -I../../system_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/util.d" -MT"src/util.d" -o "src/util.o" "../src/util.c"
Finished building: ../src/util.c
Building target: modular_quad_pid.elf
Invoking: ARM gcc linker
arm-xilinx-eabi-gcc -Wl,-T -Wl,../src/lscript.ld -L../../system_bsp/ps7_cortexa9_0/lib -o "modular_quad_pid.elf" ./src/PID.o ./src/actuator_command_processing.o ./src/commands.o ./src/communication.o ./src/control_algorithm.o ./src/controllers.o ./src/conversion.o ./src/iic_mpu9150_utils.o ./src/initialize_components.o ./src/log_data.o ./src/main.o ./src/mio7_led.o ./src/new_log_data.o ./src/packet_processing.o ./src/platform.o ./src/send_actuator_commands.o ./src/sensor.o ./src/sensor_processing.o ./src/stringBuilder.o ./src/timer.o ./src/uart.o ./src/update_gui.o ./src/user_input.o ./src/util.o -lm -Wl,--start-group,-lxil,-lgcc,-lc,--end-group
Finished building target: modular_quad_pid.elf
Invoking: ARM Print Size
arm-xilinx-eabi-size modular_quad_pid.elf |tee "modular_quad_pid.elf.size"
text data bss dec hex filename
156328 67312 119149912 119373552 71d7ef0 modular_quad_pid.elf
Finished building: modular_quad_pid.elf.size
19:49:48 **** Auto Build of configuration Debug for project modular_quad_pid ****
make all
make: Nothing to be done for `all'.
19:49:48 **** Auto Build of configuration Debug for project modular_quad_pid ****
make all
make: Nothing to be done for `all'.
19:49:49 Build Finished (took 176ms)
19:42:33 **** Build of project system_bsp ****
make -k all
libgen -hw ../system_hw_platform/system.xml\
\
-pe ps7_cortexa9_0 \
-log libgen.log \
system.mss
libgen
Xilinx EDK 14.7 Build EDK_P.20131013
Copyright (c) 1995-2012 Xilinx, Inc. All rights reserved.
Command Line: libgen -hw ../system_hw_platform/system.xml -pe ps7_cortexa9_0
-log libgen.log system.mss
Staging source files.
Running DRCs.
Running generate.
Running post_generate.
Running include - 'gmake -s include "COMPILER=arm-xilinx-eabi-gcc"
"ARCHIVER=arm-xilinx-eabi-ar" "COMPILER_FLAGS= -O2 -c" "EXTRA_COMPILER_FLAGS=-g
-O0"'.
Running libs - 'gmake -s libs "COMPILER=arm-xilinx-eabi-gcc"
"ARCHIVER=arm-xilinx-eabi-ar" "COMPILER_FLAGS= -O2 -c" "EXTRA_COMPILER_FLAGS=-g
-O0"'.
Compiling common
arm-xilinx-eabi-ar: creating ../../../lib/libxil.a
Compiling standalone
Compiling tmrctr
Compiling gpio
Compiling devcfg
Compiling dmaps
Compiling emacps
Compiling gpiops
Compiling iicps
Compiling qspips
Compiling scugic
Compiling scutimer
Compiling scuwdt
Compiling uartps
Compiling usbps
Compiling xadcps
Compiling cpu_cortexa9
Running execs_generate.
Finished building libraries
19:43:15 Build Finished (took 42s.116ms)
File deleted
File deleted
File deleted
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment