RICM4 2017 2018 - Réseau Social LoRa

From air
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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