RICM4 2017 2018 - Réseau Social LoRa: Difference between revisions

From air
Jump to navigation Jump to search
No edit summary
No edit summary
Line 2: Line 2:


=Contraints=
=Contraints=

* SB Admin Angular5 based
* Single-page application
* Restful service


=Team=
=Team=
Line 17: Line 15:


=Progress=
=Progress=
==Week 0 : 15/01/18==
==Week 0==
* Projects' choice
* Projects' choice


==Week 1 : 22/01/18==
==Week 1==
Work done
Work done
* Reading the documentation.
* Reading the documentation.
* Getting familiar with the technological constaints.
* Getting familiar with the technological constraints.


==Week 2 : 29/01/18==
==Week 2==
Work done
Work done
* Reading the documentation.
* Reading the documentation.
* Getting familiar with the technological constaints.
* Getting familiar with the technological constraints.


==Week 3 : 05/02/18==
==Week 3==
Work done
Work done
* Creation of the Git deposit
* Creation of the Git deposit
Line 36: Line 34:
* Starting the outline
* Starting the outline
To do for next week
To do for next week
* Finishing the outline of the wed application
* Finishing the outline of the wed application''Semaine 04 :''<br>


==Week 4 : 12/02/18==
==Week 4==
''Semaine 04 :''<br>


_Prise en main des pods ESP32-LoRa.<br>
_Prise en main des pods ESP32-LoRa.<br>
Line 45: Line 42:
_Début de répartition des tâches.<br>
_Début de répartition des tâches.<br>
<br>
<br>
==Week 5==
''Semaine 05 :''<br>
_Le flashage du code sur les ESP semble fonctionner, la compréhension du fonctionnement des ESP a été fortement améliorée.<br>
_Le flashage du code sur les ESP semble fonctionner, la compréhension du fonctionnement des ESP a été fortement améliorée.<br>
_Installation des différents éléments nécéssaires à l’application mobile (Cordova / Ionic / Angular)<br>
_Installation des différents éléments nécéssaires à l’application mobile (Cordova / Ionic / Angular)<br>
Line 52: Line 49:
_Finis les tests pour l’esp32 -> on sait flasher / coder / debugger<br>
_Finis les tests pour l’esp32 -> on sait flasher / coder / debugger<br>
'''TODO: Finir app & mise en place des répos git && Jian paramétrage du mac pour les LoRa & si temps maqueting des autres pages de l’application & serveur wifi opé.'''<br><br>
'''TODO: Finir app & mise en place des répos git && Jian paramétrage du mac pour les LoRa & si temps maqueting des autres pages de l’application & serveur wifi opé.'''<br><br>
==Week 7==
''Semaine 07 :''<br>
_ Point d’accès Wi-Fi via les pods fonctionnel. Squelette de l’application prêt. Ajouter la fonctionnalité de communication.<br>
_ Point d’accès Wi-Fi via les pods fonctionnel. Squelette de l’application prêt. Ajouter la fonctionnalité de communication.<br>


'''TODO: Redesign app & coder les fonctionnalités sur les pods & communication entre les applis.'''<br><br>
'''TODO: Redesign app & coder les fonctionnalités sur les pods & communication entre les applis.'''<br><br>


==Week 9==
''Semaine 09 :''<br>
_ AJAX pour l’application afin de communiquer et récupérer les informations<br>
_ AJAX pour l’application afin de communiquer et récupérer les informations<br>
_ Pods communiquent entre eux par radio<br>
_ Pods communiquent entre eux par radio<br>
Line 68: Line 65:
'''Interface à gérer du côté programmation de l'application.'''<br><br>
'''Interface à gérer du côté programmation de l'application.'''<br><br>


==Week 10==
''Semaine 10 :''<br>
_ Modification du design de l’application | AJAX fonctionnel<br>
_ Modification du design de l’application | AJAX fonctionnel<br>
_ Début de l’implémentation des différents paramètres que l’on devra récupérer depuis les pods sur l’application (API).<br>
_ Début de l’implémentation des différents paramètres que l’on devra récupérer depuis les pods sur l’application (API).<br>

Revision as of 14:29, 6 March 2018

Presentation

Contraints

Team

Students:

  • GENTILLON Loris
  • VEGREVILLE Thibault
  • ZHENG Jian

Supervisor :

  • RICHARD Olivier

Progress

Week 0

  • Projects' choice

Week 1

Work done

  • Reading the documentation.
  • Getting familiar with the technological constraints.

Week 2

Work done

  • Reading the documentation.
  • Getting familiar with the technological constraints.

Week 3

Work done

  • Creation of the Git deposit
  • Deciding to the general outline of our spa
  • Starting the outline

To do for next week

  • Finishing the outline of the wed applicationSemaine 04 :

Week 4

_Prise en main des pods ESP32-LoRa.
_Installation de Arduino sur nos différentes machines pour commencer le développement dessus. En particulier gérer les différents setup pour Mac/Windows/Linux.
_Début de répartition des tâches.

Week 5

_Le flashage du code sur les ESP semble fonctionner, la compréhension du fonctionnement des ESP a été fortement améliorée.
_Installation des différents éléments nécéssaires à l’application mobile (Cordova / Ionic / Angular)

_Début de l’application aka setup done
_Finis les tests pour l’esp32 -> on sait flasher / coder / debugger
TODO: Finir app & mise en place des répos git && Jian paramétrage du mac pour les LoRa & si temps maqueting des autres pages de l’application & serveur wifi opé.

Week 7

_ Point d’accès Wi-Fi via les pods fonctionnel. Squelette de l’application prêt. Ajouter la fonctionnalité de communication.

TODO: Redesign app & coder les fonctionnalités sur les pods & communication entre les applis.

Week 9

_ AJAX pour l’application afin de communiquer et récupérer les informations
_ Pods communiquent entre eux par radio
_ Réflexion sur le protocole à mettre en place entre les pods et l’application

_ Setup d'une toolchain VSCode pour le dev arduino
_ Mise en place des roads pour les appels web coté POD
_ Mise en place du gitlab en le basant sur le git existant

TODO: Debugger les roads sur les pods, mettre à jour le parser json sur les pods, mettre à jour les bibliothèques de pages web pour les pods.
Interface à gérer du côté programmation de l'application.

Week 10

_ Modification du design de l’application | AJAX fonctionnel
_ Début de l’implémentation des différents paramètres que l’on devra récupérer depuis les pods sur l’application (API).
_ Capable de : recevoir des infos depuis le pod.
_ POD capable d'émettre et recevoir le LoRa simultanément