Skip to content

Greffon wattmètre série, enrobage de campagne et configurations d'expérience Remonte dans le dépôt l'infrastructure de mesure qui n'existait que sur la Raspberry. - #3

Open
MSMechichi wants to merge 5 commits into
rpifrom
passation-banc-complet
Open

Greffon wattmètre série, enrobage de campagne et configurations d'expérience Remonte dans le dépôt l'infrastructure de mesure qui n'existait que sur la Raspberry.#3
MSMechichi wants to merge 5 commits into
rpifrom
passation-banc-complet

Conversation

@MSMechichi

Copy link
Copy Markdown

patches/Wattometer.py — lecture du wattmètre sur port série (/dev/wattmeter) au lieu du réseau. Sans ce fichier, une réinstallation repart sur le greffon d'origine en mode réseau et aucune campagne ne fonctionne.

smart_run_p7_wattometer.sh — enrobage de campagne : détection de l'appareil, attente batterie 95 %, enchaînement des scénarios.

run_experiment.sh — port série en mode brut, montage de /dev/wattmeter dans le conteneur, téléversement rclone, nettoyage local.

.gitignore — **/output/ : l'ancien motif /output/ ne matchait qu'un seul niveau et laissait 12 Mo de mesures candidates au commit. Ajout de *.bak.

Configurations d'expérience S10 et scénario youtube utilisées pendant les campagnes de juin-juillet

Mohamed-Souleyman Mechichi added 5 commits April 28, 2026 15:50
- 6 scenarios: idle, tiktok_scroll, youtube_scroll, chrome_scroll, telegram, photos
- 3 devices: Pixel3, Pixel7, GalaxyS10
- 2 profilers per device: battery_manager, wattometer
- run_experiment.sh: Docker + rclone sync wrapper
- Remove old experiment/experiment2 example folders
- patches/Wattometer.py : lecture du wattmetre sur port serie (/dev/wattmeter)
  au lieu du reseau. Handshake STOP puis START <experiment_name>, filtrage des
  lignes hors plage physique, CSV Timestamp,ESP_millis,BusVolts,CurrentMilliAmps,
  PowerWatts. Monte par run_experiment.sh par-dessus le greffon d'origine.
- smart_run_p7_wattometer.sh : enrobage de campagne (detection de l'appareil,
  attente batterie 95%, enchainement des scenarios).
- run_experiment.sh : passage du port serie en mode raw, montage de /dev/wattmeter
  dans le conteneur, televersement rclone et nettoyage local.
- .gitignore : **/output/ (l'ancien motif */output/* ne matchait qu'un niveau et
  laissait les donnees de mesure candidates au commit) et *.bak.
Remonte les configurations utilisees pendant les campagnes de juin-juillet.
Le profileur android (BatteryManager) est abandonne au profit du wattmetre seul :
a batterie pleine les deux sources convergent, et son interrogation a 1 Hz injecte
une periodicite artificielle dans la bande analysee.
@MSMechichi
MSMechichi changed the base branch from main to rpi August 1, 2026 21:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant