Camera binary files are only synchronized for SD v.1.x, ver. 2.26.1528
This commit is contained in:
@@ -183,7 +183,7 @@ namespace TBF.BenchControl.Network.Camera.CLP1611
|
||||
{
|
||||
UiBridge.Bridge.OnCameraInfo(this.cameraIdx, string.Format("{0} ver.{1} {2} s/n {3}", Name, sdCardVer, ipAddress, CameraCfg.HardwareAddress));
|
||||
|
||||
ClpUserName = (sdCardVer[0] == '1') ? "tbf" : "pi";
|
||||
ClpUserName = (sdCardVer.Length > 0 && sdCardVer[0] == '1') ? "tbf" : "pi";
|
||||
|
||||
rtpUdpLocalPort = UdpPortBase + 4 * cameraIdx;
|
||||
rtcpUdpLocalPort = UdpPortBase + 4 * cameraIdx + 1;
|
||||
@@ -437,6 +437,8 @@ namespace TBF.BenchControl.Network.Camera.CLP1611
|
||||
{
|
||||
scpClient.Connect();
|
||||
|
||||
if (sdCardVer.Length > 0 && sdCardVer[0] == '1')
|
||||
{
|
||||
///
|
||||
/// Synchronize files in camera /home/tbf/clp directory with the files in "TBF/CameraBinaryFiles" project folder
|
||||
///
|
||||
@@ -448,7 +450,8 @@ namespace TBF.BenchControl.Network.Camera.CLP1611
|
||||
SHA1 sha1calculator = SHA1.Create();
|
||||
StringBuilder sha1str = new StringBuilder();
|
||||
|
||||
foreach (FileInfo fi in dirInfo.GetFiles())
|
||||
FileInfo[] fileInfos = dirInfo.GetFiles();
|
||||
foreach (FileInfo fi in fileInfos)
|
||||
{
|
||||
lock (fileUploadLock)
|
||||
{
|
||||
@@ -483,6 +486,7 @@ namespace TBF.BenchControl.Network.Camera.CLP1611
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
scpConnected = scpClient.IsConnected;
|
||||
running = true;
|
||||
|
||||
@@ -29,5 +29,5 @@ using System.Runtime.InteropServices;
|
||||
// Build Number
|
||||
// Revision
|
||||
//
|
||||
[assembly: AssemblyVersion("2.26.1527.0")]
|
||||
[assembly: AssemblyFileVersion("2.26.1527.0")]
|
||||
[assembly: AssemblyVersion("2.26.1528.0")]
|
||||
[assembly: AssemblyFileVersion("2.26.1528.0")]
|
||||
|
||||
Reference in New Issue
Block a user