<!-------------- la fonction JavaScript qui dessine les jauges --------------->
 
<script>
RGraph.CSV('sonde.csv'function (csv)        //on récupère le fichier sonde.csv
{
    // on enregistre les lignes du fichier sonde.csv dans des variables
    var row1 csv.getRow(10);    
    var row2 csv.getRow(11);

    
    // on définit la première jauge
    var gauge1 new RGraph.Gauge({
        id'cvs1',           // l'ID du canvas
        min0,               // valeur min
        max100,             // valeur max
        valuerow1[0],       // nos datas
        options: {
        titleTop'humidité',  // le titre du haut
        titleBottom'%',       // le titre du bas
        colorsRanges: [[025'#DC3912'], [2535,'#FF9900'], [3560'#00FF00'], [6070'#FF9900'], [70,100,'#DC3912']] ,
        }                        // ci dessus on personnalise les zones rouge verte orange .
    }).draw(); // on la dessine

    // on définit la deuxième jauge
    var gauge2 new RGraph.Gauge({
        id'cvs2',             // l'ID du canvas
        min0,                 // valeur min
        max60,                // valeur max
        valuerow2[0],         // nos datas
        options: {
        titleTop'température',   // le titre du haut
        titleBottom'°C',         // le titre du bas
        colorsRanges: [[010'#DC3912'], [1015,'#FF9900'], [1527'#00FF00'], [2732'#FF9900'], [32,60,'#DC3912']] ,
        }                     // ci dessus on personnalise les zones rouge verte orange .
    }).draw();  // on la dessine
    
});
</script>

<!-------------- la partie HTML où l'on va dessiner les jauges --------------->

    <h1>Jauges RGraph</h1>      <!-- titre -->  
           
    <div id="canvas">               <!-- la div qui contiendra les jauges -->
        
        <canvas id="cvs1" width="250" height="250" >         <!-- 1ere jauge  -->
            [No canvas support]
        </canvas>

        <canvas id="cvs2" width="250" height="250" >         <!-- 2eme jauge  -->
            [No canvas support]
        </canvas>

    </div>