
1. Transport de prototypes
L'idée du projet DO-RA est née en mars 2011 après une catastrophe nucléaire sur la centrale nucléaire de Fukushima Daiichi au Japon. Ce gadget a été conçu comme un dosimètre / radiomètre personnel fonctionnant avec un logiciel éponyme (DO-RA.Soft) sur des plates-formes mobiles (iOS, Android, WP) ainsi que sur des plates-formes de bureau - Windows / Linux / MacOS.
Fin 2017, un touriste chinois a apporté dans son sac à dos dix prototypes tant attendus du lot de test DO-RA.Q. Ils ont été fabriqués en Chine sur la base de nos documents de conception, puis transportés de Shenzhen à Moscou. Soit dit en passant, l'élaboration des documents de conception a été confiée au plus grand centre de conception d'Europe de l'Est - la société PROMWAD. Les documents étaient clairs et simples - préparés au format IPC et rédigés dans un anglais correct - pour permettre la production automatisée d'appareils électroniques dans un pays étranger.
Auparavant, les transporteurs aériens refusaient obstinément de transporter les gadgets de smartphone que nous avions commandés en Chine car ils contenaient des batteries lithium-ion. Soit dit en passant, tous les appareils modernes que nous utilisons dans la vie quotidienne ont de telles cellules, et ce n'est pas grave.
Il est bien connu que les restrictions sur l'expédition en vrac des batteries lithium-ion ont été adoptées par l'OACI * le 1er avril 2016. Ces réglementations stipulaient que tous les transporteurs aériens transportent ces marchandises avec des avions-cargos en raison du risque d'incendie supposé plus élevé de ces batteries. . L'utilisation massive de la technologie LI dans les appareils électroniques montre que d'un point de vue statistique, la probabilité d'une telle combustion est essentiellement nulle.
Heureusement, ces restrictions n'ont généralement aucune incidence sur le transport personnel de ces batteries.
* L'Organisation de l'aviation civile internationale (OACI) est une agence spécialisée des Nations Unies. Un protocole sur sa reconnaissance a été signé le 1er octobre 1947 et est entré en vigueur le 13 mai 1948. L'OACI est une organisation gouvernementale internationale. Initialement, après la signature de la Convention de Chicago, une Organisation provisoire de l'aviation civile internationale, PICAO, a été créée.
2. Erreurs de production chinoise à la pièce
Les mains de développeurs habiles peuvent donner vie à n'importe quel appareil, même s'il est mal soudé ou presque "ruiné". Ce fut le cas pour nos prototypes DO-RA.Q fabriqués en Chine.
Au début, nous avons révélé que la valeur de résistance était dix fois supérieure à ce que nous voulions; ces résistances ont été soudées dans les circuits imprimés de nos appareils. Pour cette raison, nous n'avons pu lancer aucun appareil. Ensuite, nous avons découvert que l'appareil avait une diode Zener incompatible avec les documents de conception. Comme envisagé par les développeurs, il était censé limiter la tension de fonctionnement du détecteur de rayonnement ionisant dans le circuit électronique.
De plus, une inspection visuelle a montré que l'un des prototypes DO-RA.Q avait une carte de circuit imprimé surchauffée. En conséquence, l'unité de microcontrôleur montée sur la carte a été frite et ses performances sont tombées en dessous du niveau attendu. Les mesures de la fréquence d'horloge ont montré qu'elle était environ deux fois plus lente que les autres prototypes. Hélas, c'est un facteur humain!
D'autre part, nous pensions que la surchauffe accidentelle du microcontrôleur pouvait être comparée aux tests de notre appareil dans des conditions climatiques extrêmes. Il a prouvé la robustesse de notre gadget en cas de sauts de température importants dans des environnements agressifs.
3. Fabricant russe de DO-RA
À la mi-2018, lors de l'une des expositions électroniques russes, l'opérateur du projet DO-RA - Intersoft Eurasia - a rencontré le partenaire russe d'investissement et de fabrication, Sarapul Radio Plant JSC. Les parties ont signé un accord de licence pour la production en série d'appareils DO-RA: jusqu'à 12 000 unités en 2018 et jusqu'à 120 000 unités de différents modèles en 2019. Il convient de noter qu'il s'agit de la plus ancienne entreprise radiotechnique de Russie.
L'histoire de la Sarapul Radio Plant a commencé en 1900 à Saint-Pétersbourg, où le citoyen allemand Otto Treplin a fondé une entreprise qui assemble des produits pour le marché russe à partir de composants fabriqués en Allemagne. L'usine C. Loretz produisait des équipements téléphoniques et télégraphiques pour le marché de masse.
Après le début de la Première Guerre mondiale en 1914, l'usine a été séquestrée et transférée sous le commandement de la Direction générale militaire et technique. À cette époque, l'entreprise fabriquait des appareils télégraphiques de type Morse et des téléphones de terrain et réparait de nombreux types d'équipements de communication militaires, qui étaient acheminés en permanence depuis le front.
Le début de la Grande Guerre patriotique a ouvert une nouvelle page dans l'histoire mouvementée de l'usine radio de Sarapul. Le 28 novembre 1941, l'usine électromécanique de Moscou n 203 a été évacué à Sarapul. En raison de la guerre, la production a été mise en place dans des délais courts. À partir de février 1942, l'usine radio de Sarapul a lancé la production en série d'équipements radio pour le front.
L'usine radio de Sarapul a rapidement conçu et fabriqué les moules pour les boîtiers DO-RA.Q, acheté les principaux composants électroniques des fournisseurs russes et publié un lot pilote de 150 appareils. Il s'est avéré qu'en termes de base de composants et de main-d'œuvre qualifiée, la production en Russie a commencé à sembler plus rentable qu'en Chine. Compte tenu de la mentalité russe, de l'absence de barrière linguistique et des procédures douanières dans le cycle de production du DO-RA, les obstacles inutiles ont disparu.
4. Vérification du logiciel utilisateur
Un lot de pré-production d'appareils électroniques ne peut être fabriqué qu'après des tests minutieux de tous les aspects de l'appareil: conception des circuits électroniques, fiabilité des composants électroniques, tolérance mécanique et thermique aux surcharges et autres charges sur le produit à fabriquer. Une tâche importante dans ces essais consiste à vérifier la fiabilité des logiciels intégrés et des applications utilisateur. Si les utilisateurs découvrent des dysfonctionnements de l'équipement après le début des ventes, le fabricant recevra de nombreuses réclamations.
Nous avons choisi la plate-forme mobile iOS pour être la première à tester les logiciels. Pour des raisons historiques, notre produit pionnier - DO-RA. Soft pour les appareils de marque DO-RA - a d'abord été développé pour cette plateforme.
Il y a quelque temps, nous avons eu une idée rationnelle: passer à la plate-forme universelle Corona, qui permettait un fonctionnement transparent sur iOS et Android. Malheureusement, le soleil du matin ne dure jamais un jour: l'entreprise qui développe cette plateforme universelle a quitté l'entreprise, perdant son investisseur juste avant le début de 2019.
5. Test pour iOS
Comme d'habitude, le premier bogue n'a pas été découvert dans le DO-RA. Code d'application utilisateur souple: il a été provoqué par une broche standard du câble de chargement USB et révélé par notre principal développeur iOS, Vadim Bashurov, quand il a commencé à bricoler le appareil. Ainsi, nous avons confirmé une fois de plus une vérité fondamentale de l'électronique: tout est question de contact!
Il convient de noter que lorsque notre projet a commencé en 2011, l'application iOS était écrite en Objective-C, un langage familier aux programmeurs du monde entier. Toutes les bibliothèques de cette langue ont été écrites à l'avance et toutes les fonctionnalités ont été présentées dans l'application utilisateur DO-RA.
Cependant, la science et la technologie ne s'arrêtent pas, et tous les programmeurs du monde en apparence à l'unisson ont commencé à passer à Swift ** 2.0, puis à 3.0, 4.0 et enfin à 5.0! Nous avons eu le plus de mal à passer de Swift 2.0 à 3.0 car la langue a fondamentalement changé. Soit dit en passant, Apple ne recommande plus d'utiliser la bibliothèque AudioUnit 7.0 et ses versions supérieures: la société souhaite que les développeurs maîtrisent de nouveaux langages de programmation. Néanmoins, il n'y a pas d'interdiction officielle d'Obj-C car de nombreuses ressources et applications de programme sont toujours basées sur le code Objective-C.
Bien sûr, nous avons également passé du temps à tester DO-RA.Q et inclus les problèmes identifiés dans les documents de conception de l'appareil. Le fabricant a été informé de la norme de prise audio et les programmeurs ont été informés du nouveau système de transfert du signal de l'appareil vers le smartphone.
Par exemple, le détecteur de rayonnement basé sur le compteur Geiger-Muller avait un bruit assez élevé et, par conséquent, les programmeurs et les concepteurs de circuits avaient encore un autre problème à résoudre: mesurer le rayonnement de fond naturel émis par la Terre. Cela signifiait suivre le rayonnement ionisant dans une plage de 0,1 à 0,35 μSv / h, ce qui est considéré comme une "zone verte" en termes de sécurité radiologique. Après une série de sessions de brainstorming, les programmeurs et les concepteurs de circuits ont finalement résolu ce problème également.
** Swift (prononcé [swɪft]) est un langage de programmation orienté objet multi-paradigme créé par Apple pour les développeurs iOS, OS X, watchOS et tvOS. Swift fonctionne avec les frameworks Cocoa et Cocoa Touch et est compatible avec la base de code Apple principale écrite en Objective-C.
6. Test sur Android
L'une des tâches du projet DO-RA dans le domaine de la journalisation des événements visuels avec prise en charge de la géolocalisation consistait à "relier" la caméra pour permettre à l'application DO-RA Android de prendre des photos. L'affaire est devenue plus compliquée par le fait qu'il était nécessaire de télécharger l'application utilisateur non seulement sur Google Play, mais également sur le Samsung Galaxy Store.
Selon la procédure de validation de l'application, dans le Samsung Galaxy Store, le logiciel utilisateur devait également être pré-validé et n'était publié qu'après une validation réussie. À ce stade, nous avons eu beaucoup de problèmes pour assurer la compatibilité avec divers modèles de smartphones achetés spécialement pour tester le logiciel DO-RA pendant la période où nous travaillions sur la subvention Skolkovo. Nous avons dû plonger dans une énorme boîte avec jusqu'à 100 appareils - certains d'entre eux alimentés par iOS, WP ou TIZEN, certains appareils fonctionnant sur des systèmes "antiques" comme Bada, Symbian ou Java ME - et trouver les appareils nécessaires fonctionnant sur Android.
Néanmoins, la majorité de ces appareils n'ont jamais été vendus en Russie (et certains pourraient ne jamais être vendus au-delà de la Corée). Certains d'entre eux n'avaient qu'une caméra frontale, et l'application s'est bloquée lorsque nous avons essayé de sélectionner une autre caméra. Samsung a fourni un accès à un pool d'appareils pour le débogage à distance, mais nous n'avons rien vu lorsque nous avons allumé leurs caméras (peut-être que les appareils étaient dans des boîtiers ou dans une pièce sombre).
En 2018, Google a annoncé que les nouvelles applications et les mises à jour des applications existantes ne pourraient être publiées sur Google Play que si l'application était conçue avec targetSdkVersion 26 (Android 8). Nous avons dû ajouter de toute urgence les demandes d'autorisation des applications des utilisateurs ainsi que mettre à jour notre service et nos notifications.
En conséquence, nous avons résolu tous les principaux problèmes du projet DO-RA. Maintenant, nous attendrons les commentaires des personnes qui utilisent nos appareils au quotidien.
À suivre ...