annotate ostc4pack/create_full_update_bin.sh @ 783:c31237d20491

Update digital O2 sensor information: In the previous version only one digital O2 sensor was supported and the additional data could be accessed via a separate menu item. Because of the intraduction of the multiplexer there are three datasets available not. Because of the existing menu structure it was not possible to add additional menu items. To solve the problem the sensor information has been moved beghind the sensor On/Off functionality. When selecting a sensor the sensor data will be shown and the de-/activation of a sensor may be done in scope of the sensor information dialog.
author Ideenmodellierer
date Mon, 29 May 2023 20:26:38 +0200
parents f4b553da620a
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
163
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
1 #!/bin/bash
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
2
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
3 #
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
4 # path and file name settings
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
5 #
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
6
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
7 # the build products are here
660
f4b553da620a Add option to reset bluetooth name
heinrichsweikamp
parents: 163
diff changeset
8 BUILD_PATH="$HOME/ac6_workspace"
163
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
9
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
10 # Debug or Release build
660
f4b553da620a Add option to reset bluetooth name
heinrichsweikamp
parents: 163
diff changeset
11 BUILD_TYPE="Debug"
163
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
12
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
13 # build project names
660
f4b553da620a Add option to reset bluetooth name
heinrichsweikamp
parents: 163
diff changeset
14 CPU1_DISCOVERY="ostc4_discovery"
f4b553da620a Add option to reset bluetooth name
heinrichsweikamp
parents: 163
diff changeset
15 CPU1_FONTPACK="ostc4_fontpack"
f4b553da620a Add option to reset bluetooth name
heinrichsweikamp
parents: 163
diff changeset
16 CPU2_RTE="ostc4_rte"
163
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
17
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
18 #
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
19 # End of path and file name settings
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
20 #
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
21
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
22 #
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
23 # Copy the bin files to pack. Build them seperately
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
24 #
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
25 cp $BUILD_PATH/$CPU1_DISCOVERY/$BUILD_TYPE/$CPU1_DISCOVERY.bin .
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
26 cp $BUILD_PATH/$CPU1_FONTPACK/$BUILD_TYPE/$CPU1_FONTPACK.bin .
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
27 cp $BUILD_PATH/$CPU2_RTE/$BUILD_TYPE/$CPU2_RTE.bin .
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
28
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
29 #
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
30 # OSTC4pack_V4 all
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
31 #
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
32 ./src/OSTC4pack_V4 1 $CPU1_DISCOVERY.bin
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
33 ./src/OSTC4pack_V4 2 $CPU1_FONTPACK.bin
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
34 ./src/OSTC4pack_V4 0 $CPU2_RTE.bin
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
35
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
36 #
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
37 # Final pack
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
38 #
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
39 ./src/checksum_final_add_fletcher ${CPU1_DISCOVERY}_upload.bin \
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
40 ${CPU1_FONTPACK}_upload.bin \
9c77cfe8c2b2 Add Linux pack script
Jan Mulder <jlmulder@xs4all.nl>
parents:
diff changeset
41 ${CPU2_RTE}_upload.bin