// Paste output into http://wavedrom.com/editor.html public static string ToWaveJson(this LogicAnalyzer analyzer) { var builder = new WaveDromBuilder(); builder.AddRange(analyzer.SignalStreams); builder.AddRange(analyzer.BusStreams); return(builder.ToString()); }
/* Sent Logic analyzer pins and MCU inner clock config. to LogicAnalyzer. */ public static void setLogAnlys(string[] pins, uint posttrigClock, uint timeBaseClock) { LogicAnalyzer.setPins(pins); LogicAnalyzer.setPosttrigPeriphClock(posttrigClock); LogicAnalyzer.setTimeBasePeriphClock(timeBaseClock); }