diff --git a/examples/example.jl b/examples/example.jl new file mode 100644 index 0000000000000000000000000000000000000000..cae024f9d144552ff9d61fc9cbaa8834bca72081 --- /dev/null +++ b/examples/example.jl @@ -0,0 +1,30 @@ +import MobergIO +using MobergIO: read, write + +function scan() + result = [[], [], [], [], []] + m = MobergIO.Moberg() + for (i, f) = enumerate([MobergIO.AnalogIn, MobergIO.AnalogOut, + MobergIO.DigitalIn, MobergIO.DigitalOut, + MobergIO.EncoderIn]) + for j in range(0, stop=100) + try + push!(result[i], ((j, f(m, Unsigned(j))))) + catch ex + end + end + end + result +end + +function main() + channels = scan() + for c = channels + println(length(c)) + end + for c = channels[2] + println("$(c[1]) $(write(c[2], Inf)), $(write(c[2], -Inf)), $(write(c[2], 0.0))") + end +end + +main()