Skip to content

Latest commit

 

History

History
26 lines (23 loc) · 1.57 KB

DIRECTORIES.md

File metadata and controls

26 lines (23 loc) · 1.57 KB

Main page | CamFlasher

Directories

Below are the directory details :

  • patch/c : patch to be applied to the C sources of the firmware.
  • patch/python : patch to be applied to embed the python scripts in the firmware.
  • firmware : contains all the firmware sources when using the getFirmware.sh command. The generated firmwares are stored in this directory.
  • doc : documentation extracted from python scripts
  • tools/camflasher : tool to flash easily the firmware or use embedded shell
  • images : images used into the documentation
  • modules/www : html page used to create the source file of the html templates.
  • modules/simul : python scripts to simulate on linux or osx, it allows debugging on vscode.
  • modules/lib/shell : shell and editor python sources
  • modules/lib/htmltemplate : html templates python sources
  • modules/lib/webpage : web pages python sources
  • modules/lib/video : camera python sources
  • modules/lib/motion : motion detection python sources
  • modules/lib/tools : tools used for all python sources
  • modules/lib/server : Ftp, Http, Pushover, Telnet, Ntp synchronization, user and session python sources
  • modules/lib/electricmeter : used to monitor the consumption of an electric meter (not present in the firmware)
  • modules/lib/wifi : Wifi and accesspoint python sources
  • modules/config : Configuration saved in this directory

On a standard micropython firmware, copy all the files of the modules directory with its tree structure, into the flash memory of the board.