public UneDataFPGA Add_Li_Datafpga(string explication, bool typeasend = true) { UneDataFPGA data; string adresse = Convert.ToString(this.Li_Datafpga.Count, 2); while (adresse.Length < 8)//rajoute les 0 qui manque a gauche si il en manque { adresse = "0" + adresse; } Li_Datafpga.Add(data = new UneDataFPGA(adresse, explication, typeasend)); return(data); }
private void Init_Data() { this.Numéro_carte = this.Add_Li_Datafpga("Numéro_de_carte", typeasend: false); int index = 1; foreach (IGB_Spéciaux gb in Li_Gb_Spéciaux) { index = gb.Init_Datafpga(this, index); } //-------------- //mode multiconsigne //-------------- this.tb_val_63 = this.Add_Li_Datafpga(""); this.tb_val_64 = this.Add_Li_Datafpga(""); }