(1)psdk2.2.1 to psdk3.5;(2)optimize ximeaAirborneSystem waiting time;(3)let ximeaAirborneSystem can second start;
This commit is contained in:
@ -37,7 +37,7 @@ fi
|
||||
|
||||
#python /home/pi/tc_ShellScripts/test.py
|
||||
|
||||
bool=`ps -ef | grep psdk_demo | grep -v grep | wc -l`
|
||||
bool=`ps -ef | grep dji_300tc | grep -v grep | wc -l`
|
||||
|
||||
if [ $bool -eq 0 ] ; then
|
||||
psdkLogFileName=$(date +%Y%m%d_%H%M_%S).dji_log
|
||||
@ -45,8 +45,8 @@ if [ $bool -eq 0 ] ; then
|
||||
|
||||
# sudo /home/300tc/projects/psdk/psdk_demo &> $LogDirectory"/djiLog/"$psdkLogFileName &
|
||||
|
||||
cd /home/300tc/projects_source/Payload_SDK_V2.2.1_300tc/sample/platform/linux/manifold2/project/build/
|
||||
sudo /home/300tc/projects_source/Payload_SDK_V2.2.1_300tc/sample/platform/linux/manifold2/project/build/psdk_demo &> $LogDirectory"/djiLog/"$psdkLogFileName &
|
||||
cd /home/300tc/projects_source/Payload-SDK/samples/sample_c/platform/linux/manifold2/build/bin
|
||||
sudo /home/300tc/projects_source/Payload-SDK/samples/sample_c/platform/linux/manifold2/build/bin/dji_300tc &> $LogDirectory"/djiLog/"$psdkLogFileName &
|
||||
|
||||
runtimes=$(head -n +1 $LogDirectory"/djiLog/Number_of_runs.txt")
|
||||
echo $runtimes
|
||||
@ -63,7 +63,29 @@ fi
|
||||
|
||||
|
||||
# run ximea program
|
||||
sleep 100s # wait for dji to set time
|
||||
while [ ! -f "/media/nvme/300TC/config/timesyncfromdji" ]
|
||||
do
|
||||
sleep 1s
|
||||
echo "timesyncfromdji don't exist"
|
||||
|
||||
done
|
||||
|
||||
while [ ! -s "/media/nvme/300TC/config/timesyncfromdji" ]
|
||||
do
|
||||
sleep 1s
|
||||
echo "timesyncfromdji is empty"
|
||||
|
||||
done
|
||||
|
||||
number=$(cat /media/nvme/300TC/config/timesyncfromdji)
|
||||
while [ "$number" -eq 0 ]
|
||||
do
|
||||
sleep 1s
|
||||
echo "Time synchronization is not performed."
|
||||
|
||||
number=$(cat /media/nvme/300TC/config/timesyncfromdji)
|
||||
done
|
||||
|
||||
cd $LogDirectory
|
||||
if [ ! -e hyperspectralLog ]; then
|
||||
sudo mkdir hyperspectralLog
|
||||
|
Reference in New Issue
Block a user