# 91 - mode dev Copie ou MAJ des sources du dépot

Les sources sont disponible sur le Github ( un serveur Web de dépôt de code )

une fois votre Visual Studio lancé, allez dans votre Terminal et tapez

```Powershell
git clone https://github.com/xlyric/pv-router-esp32.git
```

il va alors cloner le dépôt sur votre machine et vous pourrez adapter le code à vos besoin et le téléverser.

[![image-1648136080114.png](https://pvrouteur.apper-solaire.org/uploads/images/gallery/2022-03/scaled-1680-/image-1648136080114.png)](https://pvrouteur.apper-solaire.org/uploads/images/gallery/2022-03/image-1648136080114.png)

vous pouvez par la suite aller dans le répertoire créé lors de la commande

[![image-1648136251752.png](https://pvrouteur.apper-solaire.org/uploads/images/gallery/2022-03/scaled-1680-/image-1648136251752.png)](https://pvrouteur.apper-solaire.org/uploads/images/gallery/2022-03/image-1648136251752.png)

Dans le cas d'une mise à jour, vous pouvez remettre à jour votre code par la commande suivante

```Powershell
git pull
```

[![image-1648136329142.png](https://pvrouteur.apper-solaire.org/uploads/images/gallery/2022-03/scaled-1680-/image-1648136329142.png)](https://pvrouteur.apper-solaire.org/uploads/images/gallery/2022-03/image-1648136329142.png)

#### Configuration par défaut

Si vous souhaitez garder le routeur en mode Access point, vous n'avez rien à faire. juste téléverser le code

Si vous voulez l'utiliser sur votre réseau wifi, il faut configurer 1 fichier pour faire fonctionner le Routeur   
Dans le répertoire Data qui contient les pages HTML, il faut **renommer le fichier [wifi.json.ori](https://github.com/xlyric/pv-router-esp32/blob/main/data/wifi.json.ori "wifi.json.ori")**  
**en wifi.json** et y entrer les paramètres de connexion de votre box internet  
et idem pour le **"[config - dist.h](https://github.com/xlyric/pv-router-esp32/blob/main/src/config/config%20-%20dist.h "config - dist.h")" en config.h** présent dans <span class="js-path-segment d-inline-block wb-break-all">[src](https://github.com/xlyric/pv-router-esp32/tree/main/src)</span><span class="mx-1">/</span>**config**<span class="mx-1">/</span>

<span class="mx-1">il est conseillé aussi de **renommer le fichier config.json.ori en config.json** ( dans le répertoire data )   
cela permet d'appliquer les valeurs par défaut. </span>