private void WaveFrom(BusDataStream stream, int offset) { _json.Append("{ name: \""); _json.Append(stream.Bus.Name); _json.Append("\", wave: \""); WaveFrom(offset); var data = WaveFrom(stream.Samples); _json.Append("\", data: ["); int index = 0; foreach (var str in data) { if (index > 0) { _json.Append(", "); } _json.Append('\"'); _json.Append(str); _json.Append('\"'); index++; } _json.Append("] },"); }
public void Add(BusDataStream busStream, int offset = 0) { var wave = new WaveSignal { Offset = offset, BusStream = busStream }; _waves.Add(wave); }