PID-Analyzer
PID-Analyzer copied to clipboard
Error run_analysis(clean_path(log_path), args.name, args.blackbox_decode)
Today i problem version 0.5 not runing on macbook , The old version 0.3 is work.
TRUNGs-MacBook-Pro:PID-Analyzer_old1 root# ./PID-Analyzer.py --blackbox_decode ./blackbox_decode -l /Volumes/DATA2/BetaFlight/PID-Analyzer_old1/BTFL_BLACKBOX_LOG_20180512_171144.BBL
INFO 2018-05-20 17:34:40,180 PID-Analyzer.py:926: Decoding with '/Volumes/DATA2/BetaFlight/PID-Analyzer_old1/blackbox_decode'
INFO 2018-05-20 17:34:40,180 PID-Analyzer.py:928: PID-Analyzer 0.50
INFO 2018-05-20 17:34:40,180 PID-Analyzer.py:929: Hello Pilot!
Traceback (most recent call last):
File "./PID-Analyzer.py", line 933, in
There's a bug in the exe. Fixed it in source already. Can you use it in interactive mode?
@Plasmatree : I use it in macbook. i don't use windows and not run exe . You can fix it running macbook the old version 0.3 is work well. Thank you
Does it still exist, even with the current .py?
today i use version 0.51 but the WARNING below, and window size not fix
INFO 2018-05-28 19:38:13,289 PID-Analyzer.py:660: Reading: Log 0
WARNING 2018-05-28 19:38:14,656 PID-Analyzer.py:698: No D[0] trace found!
WARNING 2018-05-28 19:38:14,658 PID-Analyzer.py:698: No D[1] trace found!
INFO 2018-05-28 19:38:14,662 PID-Analyzer.py:351: Processing:
INFO 2018-05-28 19:38:14,664 PID-Analyzer.py:655: roll...
INFO 2018-05-28 19:38:18,647 PID-Analyzer.py:655: pitch...
INFO 2018-05-28 19:38:22,223 PID-Analyzer.py:655: yaw...
./PID-Analyzer.py:114: RuntimeWarning: invalid value encountered in divide
pidin = gyro + pval / (0.032029 * pidp) # 0.032029 is P scaling factor from betaflight
./PID-Analyzer.py:98: RuntimeWarning: invalid value encountered in less_equal
low[low <=threshold] = 1.
./PID-Analyzer.py:99: RuntimeWarning: invalid value encountered in greater
low[low > threshold] = 0.
/usr/local/lib/python2.7/site-packages/numpy/lib/function_base.py:804: RuntimeWarning: invalid value encountered in greater_equal
not_smaller_than_edge = (sample[:, i] >= edges[i][-1])
/usr/local/lib/python2.7/site-packages/numpy/lib/function_base.py:583: RuntimeWarning: invalid value encountered in greater_equal
keep = (tmp_a >= mn)
/usr/local/lib/python2.7/site-packages/numpy/lib/function_base.py:584: RuntimeWarning: invalid value encountered in less_equal
keep &= (tmp_a <= mx)
INFO 2018-05-28 19:38:25,675 PID-Analyzer.py:546: Making PID plot...
INFO 2018-05-28 19:38:29,520 PID-Analyzer.py:648: Saving as image...
INFO 2018-05-28 19:38:32,514 PID-Analyzer.py:361: Making noise plot...
INFO 2018-05-28 19:38:34,266 PID-Analyzer.py:537: Saving as image...
INFO 2018-05-28 19:38:35,613 PID-Analyzer.py:660: Reading: Log 1
WARNING 2018-05-28 19:38:35,987 PID-Analyzer.py:698: No D[0] trace found!
WARNING 2018-05-28 19:38:35,988 PID-Analyzer.py:698: No D[1] trace found!
INFO 2018-05-28 19:38:35,989 PID-Analyzer.py:351: Processing:
INFO 2018-05-28 19:38:35,989 PID-Analyzer.py:655: roll...
INFO 2018-05-28 19:38:37,043 PID-Analyzer.py:655: pitch...
INFO 2018-05-28 19:38:38,123 PID-Analyzer.py:655: yaw...
INFO 2018-05-28 19:38:39,029 PID-Analyzer.py:546: Making PID plot...
INFO 2018-05-28 19:38:42,320 PID-Analyzer.py:648: Saving as image...
INFO 2018-05-28 19:38:43,882 PID-Analyzer.py:361: Making noise plot...
INFO 2018-05-28 19:38:45,604 PID-Analyzer.py:537: Saving as image...
INFO 2018-05-28 19:38:47,108 PID-Analyzer.py:660: Reading: Log 2
WARNING 2018-05-28 19:38:47,589 PID-Analyzer.py:698: No D[0] trace found!
WARNING 2018-05-28 19:38:47,590 PID-Analyzer.py:698: No D[1] trace found!
INFO 2018-05-28 19:38:47,591 PID-Analyzer.py:351: Processing:
INFO 2018-05-28 19:38:47,592 PID-Analyzer.py:655: roll...
INFO 2018-05-28 19:38:49,078 PID-Analyzer.py:655: pitch...
INFO 2018-05-28 19:38:50,371 PID-Analyzer.py:655: yaw...
INFO 2018-05-28 19:38:51,540 PID-Analyzer.py:546: Making PID plot...
INFO 2018-05-28 19:38:56,360 PID-Analyzer.py:648: Saving as image...
INFO 2018-05-28 19:38:58,610 PID-Analyzer.py:361: Making noise plot...
INFO 2018-05-28 19:39:00,162 PID-Analyzer.py:537: Saving as image...
INFO 2018-05-28 19:39:01,778 PID-Analyzer.py:917: Analysis complete, showing plot. (Close plot to exit.)
It still plotted, didn't it? Can you post the log file so i can reproduce it? What do you mean with 'window size not fix'?
this is link log
https://drive.google.com/file/d/1FWiqzPy4Id0Jz6PKx-2CSKmcNWOuguBU/view?usp=sharing
The windows size not fix size, i use 1280x800, you can see the images