L'application permet d'enregistrer dans un journal tous les évènements Bluetooth du smartphone, avec la possibilité de les géolocaliser, et de les consulter facilement à l'aide d'une zone de filtrage. Elle permet en particulier de retrouver facilement le parking de sa voiture quand celle-ci dispose d'une connexion Bluetooth et que votre smartphone s'y connecte automatiquement.
L'application affiche le journal des évènements Bluetooth en ordre chronologique inverse. Les informations associées sont :
Le jour et l'heure de l'événement,
Le type de l'évènement à savoir «connexion» ou «déconnexion» ou «position» s'il s'agit d'un événement de suivi déclenché par l'application,
La date et l'heure de la localisation si elle est présente,
Le nom de l'équipement et son adresse MAC entre parenthèses,
Si la géolocalisation est paramétrée (voir plus loin) et que la position a pu être obtenue, le symbole «cible».
Quand la géolocalisation est paramétrée en nombre d'essais, un nombre précise à côté le nombre de tentatives effectuées ou "X" (en cas d'échec et d'utilisation de la dernière localisation connue)
La zone de texte en tête du journal permet de filtrer l'affichage au moyen de plusieurs critères séparés par une virgule :
xxx et /xxx pour rechercher la chaine dans ou au début des informations de chaque évènement (excepté la date),
!xxx pour ne pas afficher les lignes contenant la chaine,
<JJ, <JJ/MM et <JJ/MM/AAAA pour n'afficher que les évènements antérieurs au jour JJ du mois, JJ/MM de l'année ou au jour JJ/MM/AAAA,
>JJ, >JJ/MM et >JJ/MM/AAAA fonctionnent à l'identique pour n'afficher que les évènements postérieurs au jour précisé,
=JJ, =JJ/MM et =JJ/MM/AAAA fonctionnent à l'identique pour n'afficher que les évènements du jour précisé,
! pour n'afficher que les évènements non géolocalisés,
@ pour n'afficher que les évènements géolocalisés et @n pour n'afficher que ceux de n tentatives ou plus.
Un clic sur le bouton «Poubelle» permet d'annuler le filtrage et de recharger l'intégralité du journal.
Un double clic sur le bouton permet de forcer le filtrage "!position" masquant les lignes issues de la localisation BtLogger.
Note : il est possible, pour en faciliter la saisie, de remplacer "<" par "-" et ">" par "+".
Un clic sur le bouton «Voir position» permet de récupérer la géolocalisation courante et de l'afficher dans Google Maps, lattitude et longitude étant alors affichées à la place du libellé :
Si la géolocalisation est paramétrée pour être suivi en continue en arrière plan, le bouton affiche «Suivi auto» puis «Suivi» suivi de l'heure de la dernière localisation obtenue et permet de l'afficher dans Google Maps :
En cas de filtrage, un clic long sur le bouton «Poubelle» permet la suppression des évènements sélectionnés :
Sans filtrage, un clic long sur le bouton «Poubelle» permet de vider l'intégralité du journal :
Un clic long sur une ligne du journal permet de supprimer l'évènement :
Le clic sur le bouton «Bluetooth» de la barre de titre permet d'afficher directement les connexions Bluetooth :
L'option de menu «Configuration» permet de modifier les paramètres de l'application :
L'exclusion du journal des périphériques identifiés par une chaine de caractères (1 filtre par ligne)
La (géo)localisation des évènements Bluetooth collectés,
Le mode de géolocalisation des événements et sa valeur :
Soit en nombre d'essais : de 1 à 10
Soit en arrière plan tous les x secondes : minimum 30.
Le suivi de la position toutes les n minutes si le mode est configuré sur arrière plan,
La purge (soit suppression) des évènements antérieurs à un nombre de jours (0 = pas de purge),
L'affichage d'une notification tous les jours à minuit du nombre d'évènements Bluetooth reçus et/ou supprimés
Le bouton «Cible» permet d'accéder aux paramètres de localisation Android.
L'option de menu «Autorisations» permet d'afficher la page des autorisations requises par l'application :
BLUETOOTH est indispensable pour pouvoir récupérer les évènements associés
Les lignes LOCATION sont nécessaires pour la géolocalisation des évènements.
Télécharger le fichier « BtLogger.apk »