RICM4 2017 2018 - Réseau Social LoRa

From air
Jump to: navigation, search

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

Week 4

Work done

  • Starting handling ESP32-LoRa Prise en main des pods ESP32-LoRa.
  • Installing Arduino and IDE on our computer, expecially handling macOS issues.
  • Beginning on reflexion about tache handling/splitting

To do for next week


Week 5

Work done

  • It seems that we have the ability to flash code on ESP32 cards.
  • Installation of the required softwares and frameworks to developp the mobile app (cordova / angular / ionic)
  • First setup for the application done
  • Debugging and code modification on the ESP32 seems fine

To do for next week

  • Git repo
  • Mac handling arduino
  • First rice for the pages of the application

Week 7

Work done

  • Wifi access point with ESP32 pods working
  • Application general feeling is good. First try on communicating with the outside

To do for next week

  • Add functionality to the pods
  • Get information on the application web communication


Week 9

Work done

  • Ajax on web apps to get infos
  • Pods communicate through radio
  • Reflexion on protocol -> how to comunicate between pods and application
  • Setup of a toolchain VSCode for arduino development
  • Roads for web calls on the pods
  • Gitlab redirection from our github

To do for next week

  • Debug pods' roads
  • Update json parser on the pods

Week 10

Work done

  • Redesign of the web application
  • AJAX working on the application
  • Implementation of parameters handling on the pods
  • Able to receive information on the pods
  • Pods handle radio emitting and receiving simultaneously

Week 11

Week 12

Work done

  • Application prototype seems to work just fine
  • HTTP request on pod REDO
  • REDO the calculation on the application

To do for next week

  • Update documentation
  • 'total field' to ease calculation on the application
  • Global clearing pods code

Week 13

Work done

  • Parsing roads for the pods
  • Access-Control-Allow-Origin header for http request -> allow several request

To do for next week

  • Finish ACAO

Week 14

Work done

  • Update docs
  • Refactoring the standards for the communication between pods & outside

To do for next week

  • Beginning of the implementation of the setup pages for the application overall

Week 15

Work done

  • Clearing code of the application
  • Final redo of the interfaces for the application
  • Final redo of the radio for the pods

To do for next week

  • Oral presentation !
  • Dropping the idea of the setup pages, not enough time