FAQ CREW

English

Général

Crew est une application qui combine un interphone vocal universel en groupe avec partage de coordonnées GPS sur la carte.

L'app Crew est produite par Crew Relay Chat L.L.C.

Crew est né des constats suivants :

Crew est disponible gratuitement sur Apple App Store et Google Play Store.

Je suis Christophe, passionné de moto depuis 1988, permis gros-cubes depuis 1998, et ingénieur logiciel dans la région de la baie de San Francisco et je développe Crew.

Lorsque vous vous inscrivez sur Crew à l'aide de votre compte Apple ou Google, Crew enregistre votre prénom, votre nom et votre adresse e-mail. Nous l'utilisons à des fins d'authentification et pouvons vous contacter par e-mail pour la recherche marketing ou l'assistance.

Note 1: Dans la balade de démonstration, Sally (notre robot) recevra votre GPS et audio comme n'importe quel autre passager. Il exécute le même code que l'application plus des add-ons pour exécuter l'agent vocal. Il a besoin d'entrées et sorties audio pour interagir avec vous. Donc, il reçoit vos données. Aujourdh'hui ce bot ne parle qu'Anglais.

Note 2: À l'avenir, nous espérons lancer un agent de copilote virtuel que vous pouvez inviter à vos balades. Cet agent marche avec l'IA et vous aidera, ainsi que votre groupe, pendant la balade de différentes manières. Donc, tout comme l'agent Sally dans la balade de démonstration, afin de fournir de la valeur, ce bot recevra votre audio et vos coordonnées GPS. Soyez assuré qu'aujourd'hui, puisque le copilote n'est pas disponible, lorsque vous rejoignez une balade que vous avez créée ou qui a été créée par un de vos amis, ce ne sont que les participants de cette balade qui recevront vos données audio et GPS.

À partir de la version 1.3.1, Crew s'affichera désormais sur votre unité CarPlay.

Si votre moto dispose de CarPlay, ou si vous l'utilisez dans votre voiture, l'application vous donnera des commandes pour l'interphone et la gestion des balades.

À ce jour, l'expérience CarPlay ne permet pas de voir la même carte. Vous pouvez contrôler l'audio, couper ou activer le son, ainsi que voir les motards qui participent à la balade ou qui sont en ligne, et vous pouvez voir une petite carte du groupe.

L'onglet du menu gère vos balades.

L'onglet audio affiche un point rouge lorsque le microphone est actif. Vous pouvez couper ou activer le micro et le haut-parleur. Vous pouvez entrer ou sortir des conversations privées avec d'autres motards. Lorsque c'est activé, l'onglet audio affiche l'image dans le menu.

L'onglet des motards répertorie les motards. CarPlay limite la quantité d'informations pouvant être affichées, nous ne montrons donc que les motards qui participent à la balade et ceux qui sont en ligne.

Nous prévoyons de fournir une expérience de carte plus riche, similaire à la version pour téléphone, pour CarPlay bientôt. Nous travaillons sur ce projet avec Apple.

Malheureusement, Android Auto ne fonctionne pas pour le moment. Nous utilisons le SDK Google Maps pour Android et nous n'avons pas l'autorisation d'utiliser ces cartes sur Android Auto.

Nous continuerons à essayer d'offrir l'expérience Crew sur Android Auto, au moins pour correspondre au niveau actuel de CarPlay. Restez à l'écoute.

L'application offre de nombreuses fonctionnalités pour améliorer l'expérience de conduite en groupe:

Cependant, l'application n'a pas encore les fonctionnalités suivantes :

Quelques définitions

Les systèmes de communication, les intercoms ou interphones sont des casques Bluetooth installés dans votre casque moto de manière semi-permanente. Certains s'intègrent très bien dans le casque, les commandes dépassant à peine. D'autres se fixent sur le côté du casque. La plupart ont deux haut-parleurs à l'intérieur, en face des oreilles, et un microphone près de la bouche. Certains ont une télécommande fixée au guidon. La plupart utilisent Bluetooth pour communiquer avec le téléphone mobile, un GPS et d'autres intercoms. Quelques systèmes modernes utilisent un réseau maillé pour simplifier leurs opérations. Mais ceux-ci ne fonctionnent qu'avec leur marque et utilisent Bluetooth pour echanger avec les autres marques.

Les casques Bluetooth communiquent avec les téléphones mobiles à l'aide de plusieurs protocoles appelés profils. Crew utilise ces deux :

Les fichiers GPX sont un format standard pour les données GPS. Il existe trois types de données :

La principale différence entre les routes et les pistes réside dans le nombre de coordonnées GPS : Les itinéraires incluent généralement suffisamment de coordonnées pour décrire la forme du chemin. Les pistes enregistrent toutes les coordonnées au fur et à mesure et peuvent inclure des imperfections.

Une balade est un événement qui commence lorsqu'un utilisateur crée la balade, et permet aux participants de rejoindre le chat vocal et de partager leur position.

La balade Démo, de démonstration, est une balade intégrée à laquelle tout le monde peut participer. Parfois, un robot de Crew se joint et participe, vous pouvez donc tester ce que fait l'application.

La balade Local vous connecte avec n'importe quel autre motard dans un rayon de 6,5 miles/10 km de manière récursive : la couverture s'étend au-delà du rayon initial en fonction de la densité de passagers.

Comment utiliser l'application ?

Gestion des balades

Le bouton avec l'icône + vous permet de créer votre balade.

Par défaut, le nom sera 'La balade de Prénom #xxx' où xxx est un compteur et Prénom votre prénom.

Le préfixe crée une série. Vous pouvez modifier le nom par défaut dans les paramètres.

Si vous souhaitez participer à une course, vous avez plusieurs options :

Lorsque vous êtes dans la vue carte, appuyez longuement sur le bouton à double tête (en bas à gauche) pour afficher un code QR, puis demandez à votre invité de scanner ce code.

Sous le code QR se trouve un bouton de partage pour envoyer le lien d'invitation au trajet à l'aide des mécanismes intégrés de votre appareil :

Si vous avez déjà rejoint une balade avec un autre motard, vous pouvez l'inviter à se joindre à votre balade. S'ils sont dans l'application, il suffit de naviguer vers l'onglet des motards dans mes fichiers, de sélectionner la balade, puis de les inviter à la balade en cours. Note : cela fonctionne à partir de la version 1.3.1 des deux côtés

Vous pouvez appuyer sur le bouton Accueil en bas à droite pour revenir au menu, puis appuyer sur le bouton rouge avec l'icône de sortie. Vous pouvez également appuyer longuement sur le bouton d'accueil pour revenir au menu et quitter une balade simultanément.

Crew enregistre automatiquement votre balade lorsque vous y êtes. Il enregistre vos coordonnées GPS dans un fichier sur le stockage interne.

Lorsque vous avez créé une balade et invité des amis, vous avez partagé un lien vers une balade. Vous pouvez entrer, sortir et retourner aussi souvent que vous le souhaitez jusqu'à ce que vous l'archiviez. Une fois qu'une balade est archivée, plus personne ne peut la rejoindre. Seul le créateur d'une balade peut l'archiver.

Remarque : si vous avez partagé le trajet et que vous l'avez quitté, d'autres passagers peuvent toujours participer au trajet et le quitter/le rejoindre à nouveau jusqu'à ce que vous l'archiviez.

Une fois archivée, vous pourrez en créer une nouvelle dans le série :

Motards (v1.3.1)

Lorsque vous roulez avec une personne dans Crew, ce motard devient une connexion. Vous pouvez consulter la liste des motards depuis le menu 'Mes fichiers'. Sélectionnez l'onglet 'Motards'. Cela vous montrera la liste des connexions. Le point vert signifie qu'ils sont en ligne, utilisant l'application en ce moment. Si vous cliquez, vous pouvez voir s'ils sont dans une balade publique, à laquelle vous pouvez vous joindre. Si vous êtes dans une balade, vous pouvez les inviter à vous rejoindre. Leur statut (en ligne, dans quelle balade) est mis à jour périodiquement. Vous pouvez contrôler si vous partagez votre balade en cours de deux manières depuis les paramètres :

Oui, si un motard que vous ne connaissez pas vraiment a rejoint une balade à laquelle vous participiez, vous pouvez tous les deux voir le statut de l'autre. Cependant, vous pouvez décider de bloquer ce motard. Lorsque vous le faites, il ne peut plus voir si vous êtes en ligne et dans quelle balade vous êtes. Pour les bloquer, il suffit de naviguer vers l'onglet des motards dans mes fichiers, de sélectionner le motard, puis de cliquer sur bloquer.

Oui, si vous ne voulez plus bloquer un motard, il vous suffit de vous rendre sur son profil depuis l'onglet des motards dans mes fichiers, puis de cliquer sur débloquer. Cela le ramène à 'vos connexions'. Et il recommencera à recevoir vos informations.

La Carte

Oui ! À partir de la version 1.3.1, la première fois que vous exécutez l'application, elle vous demandera si vous êtes chez vous et si vous souhaitez activer la protection d'emplacement. Lorsqu'elle est activée, elle masquera vos coordonnées GPS exactes et vous placera dans un emplacement aléatoire à proximité.

Sur la carte, vous pouvez voir la clôture (cercle pointillé brun). Tant que vous êtes dans la clôture, votre GPS est masqué.

Dans les paramètres, vous pouvez réinitialiser l'emplacement de la maison et activer/désactiver l'une des deux options pour le rayon de la clôture (500m / 2000m).

Il n'y a pas de disposition pour sélectionner qui pourrait contourner cette protection aujourd'hui.

La navigation (itinéraires) n'est pas prise en charge à ce jour. Cependant, vous pouvez toujours utiliser d'autres applications de navigation en complément de Crew. Mais la navigation arrive bientôt avec quelques fonctionnalités uniques.

Sur la vue de la carte, appuyez longuement n'importe où sur la carte pour déposer un repère.

Les repères sont automatiquement nommés (iPhones uniquement).

Sur Android, appuyez longuement sur le marqueur sur la carte, puis faites-le glisser vers un nouvel emplacement.

Sur iPhone, appuyez une fois sur le marqueur pour afficher ses commandes, puis faites glisser le petit point coloré sous l'étiquette.

Lorsque vous touchez un marqueur, des contrôles supplémentaires apparaissent. Pour supprimer ce repère, cliquez sur la croix rouge au centre.

Lorsque vous appuyez sur un marqueur, des contrôles supplémentaires apparaissent. Utilisez les flèches vertes gauche ou droite pour échanger l'ordre avec le repère précédent ou suivant.

Chaque fois que vous éditez des repères, tous les motards connectés peuvent également voir et modifier les repères. C'est automatique. Si un membre se joint après que vous ayez ajouté des repères, il les recevra en entrant dans la balade.

Cliquez sur l'icône membres (en bas à gauche) dans la vue carte. L'écran affiche la liste des membres. Le premier en haut, c'est vous-même. Ensuite, cliquez sur la photo de profil de l'autre membre que vous souhaitez suivre sur la carte. Pour revenir au suivi personel, cliquez sur votre image de profil dans cette même liste.

Dans le menu principal, sélectionnez Mes fichiers. Pour chaque balade, il y a un bouton pour exporter les enregistrements GPS au format GPX, y compris les repères la course.

Si vous recevez un fichier GPX par e-mail, enregistrez-le sur le stockage local ou essayez de l'ouvrir, sélectionnez l'application Crew. Si vous l'avez enregistré à partir de votre application de gestion de fichiers, sélectionnez le fichier GPX et "ouvrir avec", puis choisissez Crew. Cela l'importera automatiquement.

Dans la vue "Mes fichiers", il y a trois onglets, Balades, Motards, et Calques. Le premier onglet répertorie les balades que vous avez parcourues, le second pour les motards, le dernier accède aux fichiers GPX que vous avez importés. Dans la vue de l'onglet Calques, vous avez la liste des imports. Vous pouvez supprimer le fichier importé, ou le sélectionner/désélectionner.

Après avoir importé un fichier GPX, il est automatiquement sélectionné dans l'onglet Calques (voir question ci-dessus) les itinéraires, les tracés et les repères des fichiers GPX sélectionnés sont ajoutés à la liste des calques disponibles. Sur la vue carte, une nouvelle icône vous permet d'activer les composants individuels de cette liste.

L'audio

Oui, cliquez sur l'icône du microphone dans la vue de la carte pour empêcher CREW d'écouter le microphone. Cliquez à nouveau pour activer le microphone. Sur iPhone, l'icone micro supporte l'appui prolongé pour sélectionner le microphone interne ou Bluetooth ou couper le micro.

Oui, cliquez sur l'icône du haut-parleur dans la vue de la carte pour empêcher CREW d'émettre des sons. Cliquez à nouveau pour activer le haut-parleur. Sur iPhone, l'icone haut-parleur supporte l'appui prolongé pour sélectionner le haut-parleur interne ou Bluetooth ou couper le son.

Oui, depuis la liste des membres (contrôle en bas à gauche), réglez le volume à l'aide des commandes -/+.

Oui, en baissant leur volume au minimum.

Oui, il faut faire une demande initiale pour chaque participant :

Sur la vue carte, les profils qui ont la permission de chat privé sont affichés.

Si l'option est active dans les réglages, le micro et le haut-parleur sont activés lorsqu'un chat privé est engagé. Ils seront à nouveau désactivés une fois le chat privé terminé.

Note:

Cette option n'est pas disponible. Crew propose une alternative:

Cette option est accessible dans les réglages, et sur appui long du microphone pour les iPhones.

Dans la liste des participants, il est maintenant possible de visualiser l'état des micros et haut-parleur de chaque participant. Si l'option de partage des états audio est désactivée, alors vous ne pourrez pas non plus visualiser.

C'est à cause de l'utilisation du microphone Bluetooth. Le seul moyen d'accéder à l'audio du microphone via Bluetooth avec les téléphones portables est en utilisant le profil mains libres HFP. Le casque moderne (BT5.0+) aura une bien meilleure qualité audio, utilisant 16khz ou 24khz au lieu des 8khz classiques.

Si vous prévoyez de ne pas parler pendant un certain temps, vous pouvez désactiver votre microphone et revenir à la qualité stéréo A2DP.

Avec l'option d'activation de microphone automatique, il est possible de répondre sans cliquer sur le bouton.

Lorsque le microphone est désactivé/réactivé, le téléphone passe de A2DP à HFP et vice-versa.

La plupart des systèmes ont des réglages de volume différents pour chacun des profils.

Le téléphone mobile doit utiliser le profil mains libres HFP pour accéder au microphone via Bluetooth. Ce profil est le même qu'un appel téléphonique normal. Ainsi, du point de vue de votre système de communication, HFP actif équivaut à un appel téléphonique actif. Remarque : Crew ne passe pas d'appel téléphonique lorsqu'il utilise le microphone !

Pour pouvoir utiliser votre intercom sans passer par l'application, il suffit donc de couper votre microphone dans Crew.

Lorsque vous activez l'option dans les paramètres (Enregistrement des conversations audio), Crew ajoute une nouvelle entrée de menu lorsque vous êtes en balade.

Le nouveau bouton du menu est "Démarrer l'Enregistrement". Ceci notifiera tous les pilotes que l'audio est en cours d'enregistrement, et par qui.

Lors de l'enregistrement, le bouton du menu devient "Stopper l'Enregistrement". Ceci notifiera également tous les pilotes que l'enregistrement audio est terminé. Si vous quittez la balade, l'enregistrement s'arrête également.

Tous les enregistrements seront sauvegardés sur votre appareil. Vous pouvez trouver les fichiers via le menu 'Mes Fichiers', puis sélectionnez l'onglet "Enregistrements Audio". Ceci vous montrera un raccourci vers le dossier dans l'application explorateur de fichiers.

Sur iOS, cela ouvrira l'application Fichiers, montrant les enregistrements.

Sur Android, cela ouvrira l'application Google Files, ou tout autre explorateur, montrant également les enregistrements.

Les fichiers sont au format ogg/opus. Android peut les lire nativement. iOS nécessite d'autres applications, comme VLC pour les jouer.

Vous pouvez séparer l'entrée du microphone local de la conversation intercom pour simplifier le montage vidéo, avec différentes combinaisons de filtrage du bruit.

Consultez les paramètres pour obtenir plus d'explications.

Paramètres et Interface

Dans les paramètres (icône d'engrenage dans le menu principal), vous pouvez choisir l'une des images de casque intégrées comme votre profil, ou vous pouvez utiliser n'importe quelle image de la galerie de votre téléphone.

Le nom des balades est automatiquement formaté pour ajouter un compteur après le préfixe que vous saisissez dans les paramètres. Par défaut, ce sera le nom de votre balade.

La vue principale de la carte montre un curseur sur le côté droit de l'écran. Utilisez-le pour ajuster le zoom. Crew ajustera automatiquement le niveau de zoom en fonction de la vitesse et de la distance par rapport aux autres pilotes. Avec ce curseur, vous donnez un signal supplémentaire au contrôleur de zoom.

La vue principale de la carte montre un curseur sur le côté droit de l'écran. Utilisez-le pour ajuster le zoom. Crew ajustera automatiquement le niveau de zoom en fonction de la vitesse et de la distance par rapport aux autres pilotes. Avec ce curseur, vous donnez un signal supplémentaire au contrôleur de zoom.

Si vous activez 'Enregistrement des conversations audio', de nouvelles options de paramètres deviennent disponibles.

Moto Vlogging audio séparé enregistrera le microphone local sur le canal droit et les autres motards sur le canal gauche.

Enregistre tous les bruits du microphone local : Si activé, le microphone local sera capturé lors de l'enregistrement, sans aucun filtrage, même lorsqu'on ne parle pas. Si ce n'est pas activé, le microphone n'enregistrera que lorsque l'utilisateur parle, avec une suppression du bruit appliquée.

Mixe le microphone sans bruit avec les autres participants. Si le microphone enregistre tout le bruit sur le canal droit, ce paramètre capturera votre voix et la dirigera vers le canal gauche, dans la conversation.

Réseau

Aujourd'hui, Crew a un support limité pour la communication peer-to-peer hors ligne. La carte ne prend pas encore en charge les téléchargements.

Crew utilisera Bluetooth et Wifi pour trouver et connecter d'autres appareils à portée. Nos tests montrent que cela peut fonctionner jusqu'à un maximum d'environ 70 m, 200ft. Cela fonctionne aussi entre Android et iPhones. La portée et la fiabilité de Bluetooth de téléphone à téléphone sont affectées par les anciennes versions de Bluetooth utilisées par certains systèmes de communication. Nous trouverons des alternatives pour améliorer l'utilité de l'application en fonction des retours des utilisateurs sur ce sujet. Par exemple, l'audio via Bluetooth est gourmand et sensible aux delais, nous pouvons donc introduire des messages différés. Nous pouvons aussi utiliser des techniques de synthèse vocale et transmettre un message texte, puis utiliser la synthèse vocale intégrée des téléphones destinataires pour émettre la voix dans le casque. Aujourd'hui, Crew utilise le Wifi pour communiquer, uniquement entre les appareils iOS. Ce système a une portée plus courte que Bluetooth et nécessite d'être à proximité (quelques mètres) pour s'établir. Malheureusement, Crew ne prend pas encore en charge le Wifi-Direct, les utilisateurs d'Android ne dépendent donc que de Bluetooth.

Crew adapte la qualité audio en fonction de plusieurs facteurs, tels que les latences du réseau, le nombre de participants et l'utilisation de Bluetooth. La bande passante audio utilisée sur le réseau cellulaire est d'environ 50kbit/s maximum (~22MB/heure). L'utilisation des données pour la carte dépend des paramètres et est comparable à d'autres applications de navigation.

Voici quelques détails techniques sur l'architecture :

L'API de signalisation utilise HTTPS entre l'application et le serveur.

Crew n'utilise pas les canaux média WEB-RTC typiques. À la place, l'application encode et achemine les données audio et GPS à l'aide de canaux de données opaques datagrams. Ceux-ci sont sécurisés à l'aide de D.T.L.S entre les appareils.

Le serveur connaît les membres de la balade. Il construit et maintient un réseau de nœuds interconnectés, chacun ayant 1 à 3 connexions, constituant un maillage.

Le serveur minimise les effets des connexions/déconnexions. Ainsi, chaque téléphone mobile se connecte à trois autres pairs au plus. Les données (audio/GPS) ne transitent pas par le serveur. Les données circulent d'un nœud à l'autre. Le maillage offre également des chemins redondants pour atteindre les autres nœuds afin de minimiser les pertes. Lorsqu'un pilote parle, son téléphone partage les données audio avec les trois pairs immédiats, avec des instructions pour faire suivre de manière récursive, atteignant l'ensemble du groupe.

La balade Locale nécessite une gestion spéciale : Le serveur maintient la liste de tous les membres et utilise un algorithme pour effectuer le regroupement, appelé DBScan. Fondamentalement, le serveur reçoit périodiquement les coordonnées GPS de tous les membres du groupe. Chaque minute, il actualise la partition des membres en fonction de leur position. Chaque sous-groupe se comporte alors comme une balade indépendante, avec son propre maillage de connexions. La distance maximale entre un motard et au moins un autre dans un groupe est de 10 km, 6,5 miles. Cela permet à un groupe de se former spontanément. Tant que le groupe reste bien ensemble, ses membres restent connectés. Le but de cette balade est de permettre les connexions aléatoires et spontanées sur la route.