Compare commits

..

No commits in common. "a88fae412e4b8528450d34647041b0c55112269c" and "691057a163b3d421f0951d35030e235c89a0a654" have entirely different histories.

4 changed files with 22 additions and 21 deletions

View file

@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.20)
# Use the fancy version substitution # Use the fancy version substitution
project(main project(main
VERSION 0.1.2 VERSION 0.1.1
DESCRIPTION "template for cmake + cpputest" DESCRIPTION "template for cmake + cpputest"
LANGUAGES C CXX LANGUAGES C CXX
) )

View file

@ -180,7 +180,7 @@ cross_compile () {
build_release() { build_release() {
clear_cmake_cache clear_cmake_cache
cmake -DCMAKE_VERBOSE_MAKEFILE=${CMAKE_VERBOSE} ../ cmake -DCAM_HANDLER_LIB=ON -DCMAKE_VERBOSE_MAKEFILE=${CMAKE_VERBOSE} ../
make make
} }
@ -197,7 +197,7 @@ build_hex () {
CMAKE_ARGS="${CMAKE_ARGS} -DCMAKE_TOOLCHAIN_FILE=${AVR_TC}" CMAKE_ARGS="${CMAKE_ARGS} -DCMAKE_TOOLCHAIN_FILE=${AVR_TC}"
cmake ${CMAKE_ARGS} ../ cmake ${CMAKE_ARGS} ../
make main make all
make hex make hex
} }
@ -208,7 +208,7 @@ build_hex_optimized () {
CMAKE_ARGS="${CMAKE_ARGS} -DCMAKE_TOOLCHAIN_FILE=${AVR_TC}" CMAKE_ARGS="${CMAKE_ARGS} -DCMAKE_TOOLCHAIN_FILE=${AVR_TC}"
cmake ${CMAKE_ARGS} ../ cmake ${CMAKE_ARGS} ../
make main make all
make hex-release make hex-release
} }
@ -229,7 +229,7 @@ print_menu () {
echo "0. Add Mock Module" echo "0. Add Mock Module"
echo "1. Run Tests" echo "1. Run Tests"
echo "2. Build Project(hex)" echo "2. Build Project(hex)"
echo "3. User Option" echo "3. Build for release(hex)"
echo "4. Flash to AVR" echo "4. Flash to AVR"
echo "5. Add new module to project" echo "5. Add new module to project"
echo "6. Delete module from project" echo "6. Delete module from project"

View file

@ -8,7 +8,7 @@ set_target_properties(${PROJECT_NAME} PROPERTIES SUFFIX ".elf")
if(NOT TARGET size) if(NOT TARGET size)
# Set the size utility to display the size of the final binary # Set the size utility to display the size of the final binary
add_custom_target(size ALL add_custom_target(size ALL
COMMAND ${CMAKE_SIZE} -G --target=elf32-avr ${CMAKE_PROJECT_NAME}.elf COMMAND ${CMAKE_SIZE} --format=avr --mcu=${AVR_MCU} ${CMAKE_PROJECT_NAME}.elf
DEPENDS ${CMAKE_PROJECT_NAME}.elf DEPENDS ${CMAKE_PROJECT_NAME}.elf
) )
endif() endif()

View file

@ -101,7 +101,7 @@ uint16_t ReadADC(void) {
*/ */
static inline uint8_t diff(uint8_t a, uint8_t b) { static inline uint8_t diff(uint8_t a, uint8_t b) {
if (a > b) { if(a > b){
return a - b; return a - b;
} }
return b - a; return b - a;
@ -242,9 +242,10 @@ static void UpdateButtonOutput(btn_state *b) {
} }
/*If the button pres was a short one.*/ /*If the button pres was a short one.*/
else if (!b->is_long_pressed) { else if (!b->is_long_pressed) {
if (b->is_active) { if(b->is_active) {
MotorMoveTo(MotorGetSavedPos()); MotorMoveTo(MotorGetSavedPos());
} else { }
else{
MotorCoast(); MotorCoast();
} }
} }