From 2930d7d66046ac964fa844f6537c160235f4f4b4 Mon Sep 17 00:00:00 2001 From: Carlson Lam <4546682+ksclam@users.noreply.github.com> Date: Wed, 27 Feb 2019 09:00:33 -0500 Subject: [PATCH] RFMicro Temperature Tag Functions - Added RFMicro temperature tag features. --- .../BLE.Client.Droid/BLE.Client.Droid.csproj | 9 +- .../Properties/AndroidManifest.xml | 2 +- .../BLE.Client/BLE.Client.iOS/Info.plist | 4 +- .../BLE.Client/BLE.Client/BLE.Client.csproj | 20 + .../BLE.Client/Pages/PageRFMicroReadTemp.xaml | 86 +++ .../Pages/PageRFMicroReadTemp.xaml.cs | 72 +++ .../Pages/PageRFMicronInventory.xaml | 75 +++ .../Pages/PageRFMicronInventory.xaml.cs | 32 + .../BLE.Client/Pages/PageReadWrite.xaml | 18 +- .../BLE.Client/Pages/PageReadWrite.xaml.cs | 15 +- .../Pages/PageSpecialFunctionsMenu.xaml | 1 + .../ViewModels/ViewModelRFMicroInventory.cs | 521 ++++++++++++++++ .../ViewModels/ViewModelRFMicroReadTemp.cs | 585 ++++++++++++++++++ .../ViewModels/ViewModelReadWrite.cs | 16 +- .../ViewModels/ViewModelSecurity.cs | 8 +- .../ViewModelSpecialFunctionsMenu.cs | 8 + CSLibrary/CSLibrary-DESKTOP.csproj | 3 +- .../RFIDReader/ClassRFID.Private.Inventory.cs | 4 +- .../RFIDReader/ClassRFID.Private.Select.cs | 1 - CSLibrary/CSLibrary/RFIDReader/ClassRFID.cs | 67 +- CSLibrary/Properties/AssemblyInfo.cs | 4 +- 21 files changed, 1507 insertions(+), 44 deletions(-) create mode 100755 CS108 Demo/Source/BLE.Client/BLE.Client/Pages/PageRFMicroReadTemp.xaml create mode 100755 CS108 Demo/Source/BLE.Client/BLE.Client/Pages/PageRFMicroReadTemp.xaml.cs create mode 100755 CS108 Demo/Source/BLE.Client/BLE.Client/Pages/PageRFMicronInventory.xaml create mode 100755 CS108 Demo/Source/BLE.Client/BLE.Client/Pages/PageRFMicronInventory.xaml.cs create mode 100755 CS108 Demo/Source/BLE.Client/BLE.Client/ViewModels/ViewModelRFMicroInventory.cs create mode 100755 CS108 Demo/Source/BLE.Client/BLE.Client/ViewModels/ViewModelRFMicroReadTemp.cs diff --git a/CS108 Demo/Source/BLE.Client/BLE.Client.Droid/BLE.Client.Droid.csproj b/CS108 Demo/Source/BLE.Client/BLE.Client.Droid/BLE.Client.Droid.csproj index 156f0a7..0636a66 100755 --- a/CS108 Demo/Source/BLE.Client/BLE.Client.Droid/BLE.Client.Droid.csproj +++ b/CS108 Demo/Source/BLE.Client/BLE.Client.Droid/BLE.Client.Droid.csproj @@ -26,7 +26,8 @@ false - + + True @@ -43,6 +44,9 @@ Xamarin btls Xamarin.Android.Net.AndroidClientHandler + false + false + false pdbonly @@ -57,6 +61,9 @@ 1G Xamarin False + false + false + false diff --git a/CS108 Demo/Source/BLE.Client/BLE.Client.Droid/Properties/AndroidManifest.xml b/CS108 Demo/Source/BLE.Client/BLE.Client.Droid/Properties/AndroidManifest.xml index cf128f8..a1a9821 100755 --- a/CS108 Demo/Source/BLE.Client/BLE.Client.Droid/Properties/AndroidManifest.xml +++ b/CS108 Demo/Source/BLE.Client/BLE.Client.Droid/Properties/AndroidManifest.xml @@ -1,5 +1,5 @@  - + diff --git a/CS108 Demo/Source/BLE.Client/BLE.Client.iOS/Info.plist b/CS108 Demo/Source/BLE.Client/BLE.Client.iOS/Info.plist index 6cdd6de..5869066 100755 --- a/CS108 Demo/Source/BLE.Client/BLE.Client.iOS/Info.plist +++ b/CS108 Demo/Source/BLE.Client/BLE.Client.iOS/Info.plist @@ -25,7 +25,7 @@ UILaunchStoryboardName LaunchScreen CFBundleShortVersionString - 2.0.12 + 2.0.13 NSCalendarsUsageDescription Only for testing, we don't need the data to do anything UIApplicationExitsOnSuspend @@ -54,6 +54,6 @@ CFBundleVersion - 152 + 158 diff --git a/CS108 Demo/Source/BLE.Client/BLE.Client/BLE.Client.csproj b/CS108 Demo/Source/BLE.Client/BLE.Client/BLE.Client.csproj index ef22d34..5d43f4b 100755 --- a/CS108 Demo/Source/BLE.Client/BLE.Client/BLE.Client.csproj +++ b/CS108 Demo/Source/BLE.Client/BLE.Client/BLE.Client.csproj @@ -53,6 +53,12 @@ PageFilter.xaml + + PageRFMicroReadTemp.xaml + + + PageRFMicronInventory.xaml + PagePeriodicRead.xaml @@ -113,11 +119,13 @@ + + @@ -365,6 +373,18 @@ Designer + + + MSBuild:UpdateDesignTimeXaml + Designer + + + + + MSBuild:UpdateDesignTimeXaml + Designer + + diff --git a/CS108 Demo/Source/BLE.Client/BLE.Client/Pages/PageRFMicroReadTemp.xaml b/CS108 Demo/Source/BLE.Client/BLE.Client/Pages/PageRFMicroReadTemp.xaml new file mode 100755 index 0000000..145820b --- /dev/null +++ b/CS108 Demo/Source/BLE.Client/BLE.Client/Pages/PageRFMicroReadTemp.xaml @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +