Révision 794b5a8e

Voir les différences:

.$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">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</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