Skip to content

Commit

Permalink
Adding more information in README.md and in the application
Browse files Browse the repository at this point in the history
  • Loading branch information
davdiv committed Jan 28, 2024
1 parent e51cf27 commit e41f689
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 3 deletions.
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
# accu-check

Ce programme permet d'extraire les données de glycémie mesurées par un appareil [Accu-Chek](https://www.accu-chek.fr/lecteurs-de-glycemie/guide) connecté en USB (avec l'[API WebUSB](https://wicg.github.io/webusb/)) et de les afficher sous forme graphique (avec [Chart.js](https://www.chartjs.org/)) et sous forme de liste de mesures, avec la possibilité de les enregistrer au format JSON ou CSV.
Ce programme permet d'extraire les données de glycémie mesurées par un appareil [Accu-Chek](https://www.accu-chek.fr/lecteurs-de-glycemie/guide) connecté en USB (avec l'[API WebUSB](https://wicg.github.io/webusb/)) et de les afficher sous forme graphique (avec [Chart.js](https://www.chartjs.org/)) et sous forme de liste de mesures, avec la possibilité de les enregistrer au format JSON ou CSV. Il est possible aussi de recharger les données précédemment enregistrées au format JSON.

Ce programme est utilisable directement [en ligne ici](https://davdiv.github.io/accu-check/).

Les données sont traitées directement dans le navigateur web en local et ne sont en aucun cas envoyées à un quelconque serveur sur internet.

Le code du fichier [readUSBData](src/readUSBData.ts) provient en grande partie de [Tidepool uploader](https://github.com/tidepool-org/uploader) sous license BSD-2-Clause. Merci à eux!
19 changes: 17 additions & 2 deletions src/App.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,19 @@

<div class="container">
<h2 class="mt-3">Accu-Chek</h2>
<p>
Cette application web permet d'extraire les données de glycémie mesurées par
un appareil <a href="https://www.accu-chek.fr/lecteurs-de-glycemie/guide"
>Accu-Chek</a
> connecté en USB et de les afficher sous forme graphique et sous forme de liste
de mesures, avec la possibilité de les enregistrer au format JSON ou CSV. Il
est possible aussi de recharger les données précédemment enregistrées au format
JSON.
</p>
<p>
Les données sont traitées directement dans le navigateur web en local et ne
sont en aucun cas envoyées à un quelconque serveur sur internet.
</p>
{#if navigator.usb}
<button
type="button"
Expand All @@ -29,8 +42,10 @@
>Extraire depuis le périphérique Accu-Chek</button
>
{:else}
Votre navigateur ne permet pas de se connecter à un périphérique Accu-Chek
par connexion USB. Vous pourriez essayer d'utiliser Chrome ou Chromium.
<p>
Votre navigateur ne permet pas de se connecter à un périphérique Accu-Chek
par connexion USB. Vous pourriez essayer d'utiliser Chrome ou Chromium.
</p>
{/if}
<div class="mt-3">
<label for="formFile" class="form-label">Ouvrir un fichier JSON</label>
Expand Down

0 comments on commit e41f689

Please sign in to comment.