Révision 794b5a8e
.$SicpaDeviceConnectionsUML.drawio.bkp | ||
---|---|---|
1 |
<mxfile host="Electron" modified="2022-08-10T08:31:18.348Z" agent="5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/19.0.3 Chrome/102.0.5005.63 Electron/19.0.3 Safari/537.36" etag="nHRoeu3GVzqqag5-wIx3" version="19.0.3" type="device"><diagram id="0P8m6wT8aCn1QEJA0v6a" name="Page-1">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</diagram></mxfile> |
SicpaDeviceConnectionsUML.drawio | ||
---|---|---|
1 |
<mxfile host="Electron" modified="2022-08-10T08:31:18.348Z" agent="5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/19.0.3 Chrome/102.0.5005.63 Electron/19.0.3 Safari/537.36" etag="nHRoeu3GVzqqag5-wIx3" version="19.0.3" type="device"><diagram id="0P8m6wT8aCn1QEJA0v6a" name="Page-1">7V1bd5u4Fv41XivnIVncjR9tp572TNrJajqnnacu2cg2KUY+oFzcXz8SCAOSwCRc7MSkXYkREpetb1/0aUse6NPN8x8B2K4/Iwd6A01xngf69UDTVHukkz+0ZBeXWCMjLlgFrsMqpQV37m/IChVW+uA6MMxVxAh52N3mCxfI9+EC58pAEKCnfLUl8vJ33YIVu6OSFtwtgAeFat9dB6/j0pGSqf0Ruqt1cmcrOTMHi1+rAD347H4+8mF8ZgOSy7Cq4Ro46ClTpH8Y6NMAIRx/2jxPoUfFmkgsbjcrOLt/5AD6uEoDa2Z6X8Z/3q/Bajt7sP8f3luLS12LL/MIvAcmC/a0eJcIJ3o9SK+iDPTJ09rF8G4LFvTsE4EDKVvjjUeOVPJx6XreFHkoIMeRMPSJA8J11JyeD3GAfsGkxkDTneForij7M4n4iXgm7NFggOFz4Uure1ESdEK0gTjYkSqsweXQYOLfJYiz4uOntJ8Nm9VZZ/rYGDJJAIat1f7iqZDJBybnF8hcGwkyn8a4dpF/B4NHdwFvA/RIVCIQOiN8cjceiOS6RD6+Y2eoABdr13NuwA490FcIMYFmcjRZo8D9TeoDb98PIMBMETVL3nFpozt6MXabAIak2W3SBSpX9Bk85yregBAnD4g8D2xDdx49Mm24AcHK9ScIY7RhlehbzcDG9WiH/T1/8PEDkcBn5KPkldFDEIFvjTExD5qpj8kv0iP0F60QXq0QWnkQbN3wakEuTE8swqjqbBlfmnzcX9zUJuzyeaQ3AT9Ly8PPMDUBfroqgZ9lFaOP3e4rQQzwyYtm7meO8vczdUW4nyqDu8bdD3gYBj7AcEJlEgqg37/r6/UgebSMHvwBcaoKn3wCUn8BL6KiZ1LybbeF/yEtBrTLlU+C1gym2mCsCDpD+g/LTM8o+pFjH3juyieHC9LTRA31CcWBSzzGmJ3YuI5DbzAJiS10/dUNXFJRGmnJVyZdWoRI86UXmf81aQj9CG0YYDDf6+8WuQS89NHMCflP3mOqXJkDkzzqlByr6TH5T6sHVFjkrYAboRESTXuCVNuOqkTR5WPDoiq8+acHtwBTbEUlmqIKpp++5Kt0scTaihq6y+P+kD4mety4N9BVQQs+j6djxyHmM9xjnUiIIKpHdo/sysg2OkT2wrh/hrf/+/Il+PTXXzYe/wxvPl5q5rFjS0WxyI80tqR9KatZ4OElPVTs9ImXPxhzDnVTFnMabfWFIfTFDAWb8GrsOwEiTQssS0b6eeky+deyL7LuzgMi171HV30mHZUzBYYIp9nMVhSlITjxQ5ihiCZVlyi23ppiW3Iw9SBqFESt2iQJiKyWMPQ4/vvnD//nGnz/c/7Pb7Ce/HfkXA5HAlqgs4KJeEgEsEYr5APvQ1rK9Wta5wahLZPpPcR4x4QKHjDiPMixez8TPUDfGVPqihzPPUSH17Ro5nrJwxZ2e5g8ZJFw9xwaGV5DXFLRYLwdFX0pjALoAew+5umyxmNhW7ArHwdTfTAeBUTHpXi5AXPo5fu4uumICIrCMPX6yHgpDAwZCcoefJDhNFOklOhcoY1QrnTN5iKX+Khy77Nr31JBplex8w3QchkSVNZjFEpxnwHQN4gIIiiNIOCnp9I6ptJqeTBN0a7y4NQtkdvSLElYrfLkVjUybWjm465LVRNvOOqcS5MjX+SUIy5tswG+M0UOvEh5s/mOGNPYwvV8wilFBA3yCQd9wQsUsJgpk2pbE3yC9JGL+OII41/AJovxni/r8f1CfEv4sm7xrekCvsUZjpLJj6pgtyw2rsyCnZQvTfqvR/ypIZ6jBeKfNjXB6lATpONAkTgmYfw1AQyJ0iAZhzgfHmE0wIh1ITr6SJyARyfMLY+hPnIA1grvRdU7gvekFoXj44oaUQh/+9iOwJbi/xaGEFZXgK9wS5AAo1a9Grx3NWjBC8hmrbrVA0MMiK6hNNTpqZw3ReVYeWJFMzQBaaopIVbKkqLqIU2cHqUDyn442ZtPzhTVoUukmG7PeopRRJ9Y1CO7PrIlREm3yDZFa51EvelfCUOSJlUraURcEBl3ElHQ9HcA7eXiHMMKkZda2HC+bCPguFS5tGjDEiMOXYZh43UzR1yAY0smqrTTmDgyRS+RS8JmqtPnYveO5YWOZW+l64RMUqVszbEMTQGvZ5aUlAMIn6H0be36g2yWUql5zmYpla6DOpillCCpuSwlLk8lcRO6zbmJkZm/RvxOrFktYyyXyFAwxp82Wy/OgdpQ6yfF5zGToAp0vE6Wklnuy5Ur1VZz3XRZM00peXBNetVG05ak3a4axzA7pBeC3Q/WPjr4Z2/wo8Pr5+zJ690JxIwZi4S2sMgYcXaiZetkFeC1rjHil/JVNUZEQGCXqcYUuvhGVoHVm1VtoDG7lapF/AzNKslRfHOvJA0pyfDslcTWOlASq1eSN6wk1htXEiMZQL1WSV7cQNdzDdrRqiR0zYblMR/ivrOAvMSolAXkpq3mO15rJCC/5AJyc9hCRC7XRHEhQSWGuWeWz41ZJrEvtyxB05m9P0Rj2e+dW05IdjGh9SLO40j5428g/JVo1hwhr89YOnv+2KqujKfCH1tiwtIdpOtvoiUKF+nCmx74PfAbBL5sq49ugS/OyPfp2j34OwG/ZLVCx7OGRyFdThYgzc0altDtVdgUdsWGZw1fTIrwk4ocW16hQcPMYalYcxwHVfLD68zaGNAa1jkOXJsfnvL7T+4nOQ/tB1m28Uv1wakqWaIvvR2fZ9XB6HQ47M12h2bbOq7ZlpDVKm+XOcjHj1qfFeftOcdZn4oDEDf1mpBPGCG87n3Ae/IBumQbk3P1AXbvAzr0AcOj+YBay9ETR/GG0vLe3t5kdrkRU64MyxjlDEtDaX9DXXrVDiYZxWzP7+7S7Z3te3K2WtLLvbO1j5LmekrOtlrS0atcq13RtbaUS//SQRGXJ6R2kcUjOnH/nmgU1SYn9uWkTxzpVpG9O3+hO491vcydK1ryVSjNunMrd9FRC85cji5VCpp3bNzayaCsbN1e9JUItRcG8V/jo3LeuiCDUsI6cTvs7r97qmnWSbhRJzZWTID4ClduiKNF16FLgxeM/JOzr7UMYIk9KDOAmsVtya43Yv/26caJWdVbMIGlWprbroe6VOgvdp2PZfqde1pZSG/y6Y6GIhlxyObfz2CAI/JEsqzhPa3eJw2fkK4cN2lY1SWbrcnSeN/9hhTJ2t78hhQTRLsgzhoOL3L7TnhezJYlKpZsEdenkp15KtneHNfa4lyqFm1tfJtkZ/SjyGQUCZ9d/CPzObOykBylCwvpwW7Q+MgzCcoPT1kVzF+0S6OpnF03mBspGn7y9fXhgVQEWyur39IgUmTqxtstaXh6vFyBgamz2E4rDx2UK9KHrcyDXaoKZ9ZaZMvOLmW20tR6zju+zorJxW1UtGKxyzzWPLsmEginPs/evAHQDq62pcuk62l8BwouLggRh709FXRcKqjZr7ZXk02Uz2qmW/6d3voZuzemYXnPFukkVyMqa2fCqHrYfpTZ77phe82EYHIYEEOcrR6A7fozcqgf/fAv</diagram></mxfile> |
|
1 |
<mxfile host="Electron" modified="2022-08-18T13:49:10.101Z" agent="5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/19.0.3 Chrome/102.0.5005.63 Electron/19.0.3 Safari/537.36" etag="tr9CXjAMUxv_EPPBBUUL" version="19.0.3" type="device"><diagram id="0P8m6wT8aCn1QEJA0v6a" name="Page-1">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</diagram></mxfile> |
TestXamConnections/TestXamConnections.Android/Connection/InternConnectionService.cs | ||
---|---|---|
42 | 42 |
IntentFilter intentFilter = new IntentFilter(); |
43 | 43 |
intents.ForEach(intent => intentFilter.AddAction(intent)); |
44 | 44 |
|
45 |
appContext.RegisterReceiver(intentReceiver, intentFilter);
|
|
45 |
await Task.Run( () => appContext.RegisterReceiver(intentReceiver, intentFilter) );
|
|
46 | 46 |
} |
47 | 47 |
else |
48 | 48 |
{ |
TestXamConnections/TestXamConnections/Models/AgridentReader.cs | ||
---|---|---|
65 | 65 |
} |
66 | 66 |
} |
67 | 67 |
|
68 |
public async Task<bool> EnableService() |
|
68 |
public async Task<bool> EnableServiceAsync()
|
|
69 | 69 |
{ |
70 | 70 |
// Enregistrement des intents recevable par Agrident |
71 | 71 |
List<string> intentsList = new List<string>() |
... | ... | |
85 | 85 |
return true; |
86 | 86 |
} |
87 | 87 |
|
88 |
public async Task<bool> StartScan() |
|
88 |
public async Task<bool> StartScanAsync()
|
|
89 | 89 |
{ |
90 | 90 |
return await ConnectionService.SendCommand(AgridentConstants.AGRIDENT_WEDGE); |
91 | 91 |
} |
TestXamConnections/TestXamConnections/Models/TeoBalance.cs | ||
---|---|---|
122 | 122 |
} |
123 | 123 |
|
124 | 124 |
// Envoi d'une commande passée en argument |
125 |
public async Task<bool> SendTeoCommand(TeoCommandType c) |
|
125 |
public async Task<bool> SendTeoCommandAsync(TeoCommandType c)
|
|
126 | 126 |
{ |
127 | 127 |
return await ConnectionService.SendCommand(GetCommandCode(c)); |
128 | 128 |
} |
TestXamConnections/TestXamConnections/ViewModels/InternServiceViewModel.cs | ||
---|---|---|
44 | 44 |
{ |
45 | 45 |
ShowError = false; |
46 | 46 |
ShowRFID = false; |
47 |
if (await agridentReader.StartScan() == false) |
|
47 |
if (await agridentReader.StartScanAsync() == false)
|
|
48 | 48 |
{ |
49 |
ErrorMessage = "Echec du Scan RFID"; |
|
49 |
ShowError = true; |
|
50 |
ErrorMessage = "Service agrident non trouvé"; |
|
50 | 51 |
} |
51 | 52 |
} |
52 | 53 |
|
... | ... | |
61 | 62 |
agridentReader = new AgridentReader(); |
62 | 63 |
agridentReader.AgridentDataReceivedEvent += OnRFIDResultReceived; |
63 | 64 |
agridentReader.AgridentNORFIDEvent += OnNoRFIDReceived; |
64 |
agridentReader.EnableService().Wait(); |
|
65 |
agridentReader.EnableServiceAsync().Wait();
|
|
65 | 66 |
StartScanCommand = new Command(async () => await StartScan()); |
66 | 67 |
} |
67 | 68 |
|
TestXamConnections/TestXamConnections/ViewModels/TeoDeviceViewModel.cs | ||
---|---|---|
69 | 69 |
|
70 | 70 |
public async Task<bool> SendValue(TeoCommandType cmd) |
71 | 71 |
{ |
72 |
return await teoScale.SendTeoCommand(cmd); |
|
72 |
return await teoScale.SendTeoCommandAsync(cmd);
|
|
73 | 73 |
} |
74 | 74 |
|
75 | 75 |
public ICommand ConnectToDeviceCommand { private set; get; } |
... | ... | |
82 | 82 |
IsConnected = false; |
83 | 83 |
IsVisibleData = false; |
84 | 84 |
ConnectToDeviceCommand = new Command(async () => await ConnectToDevice()); |
85 |
SendValueCommand = new Command(async (cmd) => await teoScale.SendTeoCommand((TeoCommandType)cmd)); |
|
85 |
SendValueCommand = new Command(async (cmd) => await teoScale.SendTeoCommandAsync((TeoCommandType)cmd));
|
|
86 | 86 |
TeoScale.TeoDataReceivedEvent = (s, args) => DataReceived(args); |
87 | 87 |
TeoScale.TeoPeseeReceivedEvent = (s, args) => PeseeReceived(args); |
88 | 88 |
TeoScale.TeoConnectionFailedEvent = ConnectionFailed; |
TestXamConnections/TestXamConnections/Views/InternServiceView.xaml | ||
---|---|---|
7 | 7 |
<ContentPage.Content> |
8 | 8 |
|
9 | 9 |
<StackLayout BackgroundColor="#001729" VerticalOptions="FillAndExpand"> |
10 |
<StackLayout VerticalOptions="CenterAndExpand"> |
|
10 |
<StackLayout Spacing="15" VerticalOptions="CenterAndExpand">
|
|
11 | 11 |
|
12 | 12 |
<xe:BorderView |
13 | 13 |
Margin="0,20,0,0" |
... | ... | |
18 | 18 |
HorizontalOptions="Center"> |
19 | 19 |
<StackLayout Padding="15,10"> |
20 | 20 |
<Label |
21 |
FontSize="16"
|
|
21 |
FontSize="Medium"
|
|
22 | 22 |
HorizontalOptions="Center" |
23 | 23 |
HorizontalTextAlignment="Center" |
24 | 24 |
Text="Scan RFID" |
... | ... | |
69 | 69 |
WidthRequest="200"> |
70 | 70 |
<StackLayout Spacing="0"> |
71 | 71 |
<Label |
72 |
Margin="15"
|
|
73 |
FontSize="15"
|
|
72 |
Margin="10"
|
|
73 |
FontSize="Medium"
|
|
74 | 74 |
HorizontalTextAlignment="Center" |
75 | 75 |
Text="Erreur" |
76 | 76 |
TextColor="#34a9ff" /> |
... | ... | |
81 | 81 |
Color="#4f5a64" /> |
82 | 82 |
|
83 | 83 |
<Label |
84 |
Margin="5,10" |
|
84 | 85 |
FontAttributes="Bold" |
85 |
FontSize="Medium"
|
|
86 |
FontSize="18"
|
|
86 | 87 |
HorizontalTextAlignment="Center" |
87 | 88 |
Text="{Binding ErrorMessage}" |
88 | 89 |
TextColor="RED" /> |
Formats disponibles : Unified diff