Compare commits

..

5 Commits

4 changed files with 35 additions and 1 deletions

1
VERSION.txt Normal file
View File

@ -0,0 +1 @@
0.2.0

View File

@ -23,9 +23,11 @@ class DriveMotor {
const uint8_t ppr = 11; const uint8_t ppr = 11;
const float ratio = 187.0 / 3.0; const float ratio = 187.0 / 3.0;
const uint32_t maxPulses = (int) round((float) ppr * ratio); const uint32_t maxPulses = (int) round((float) ppr * ratio);
const uint8_t speed = 255;
const uint8_t framesPerRotation = 18; const uint8_t framesPerRotation = 18;
volatile float target_fps = 0.0;
volatile float target_rpm = 0.0;
public: public:
DriveMotor(); DriveMotor();

View File

@ -1,5 +1,7 @@
#include "ContactPrinter.h"; #include "ContactPrinter.h";
#define VERSION "0.2.0"
/** /**
* *
* *

29
scripts/version.sh Normal file
View File

@ -0,0 +1,29 @@
#! /bin/bash
VERSION_FILE="./VERSION.txt"
SOURCE_FILE="./ino/contact_printer/contact_printer.ino"
CURRENT=`cat "${VERSION_FILE}"`
DATESTR=`date +"%Y%m%d"`
IFS="."
read -ra VERSION <<< "${CURRENT}"
IFS=" "
if [[ "${1}" == "major" ]]; then
let "VERSION[0]=${VERSION[0]}+1"
let "VERSION[1]=0"
let "VERSION[2]=0"
elif [[ "${1}" == "minor" ]]; then
let "VERSION[1]=${VERSION[1]}+1"
let "VERSION[2]=0"
else; then
let "VERSION[2]=${VERSION[2]}+1"
fi
V="${VERSION[0]}.${VERSION[1]}.${VERSION[2]}"
#echo "{ \"version\" : \"$V\", \"bin\" : \"/bin/contact_printer.bin\", \"date\" : $DATESTR }" > ./ota.json
VERSION_UPDATE=`sed "s/.*define VERSION.*/ #define VERSION \"$VERSION\"/" "${SOURCE_FILE}"`
echo "${VERSION_UPDATE}" > "${SOURCE_FILE}"
echo $V > "${VERSION_FILE}"
echo $V