iabdalkader
d057f85f0b
tools/pyopenmv: Support profiling data and elf symbols.
...
- Support new commands to read profiling data.
- Support rendering profiling data (ticks, cycles and event counters).
- Support loading symbol table from elf to map addresses to symbols.
- Support running scripts via command line args.
New keys:
p - Cycle through available profiling data (events, counters).
m - Toggle profiling mode (inclusive/exclusive).
r - Reset profiler.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-08-24 17:17:40 +02:00
iabdalkader
44bf1f7d5b
tools/pyopenmv: Display image size and format.
2024-08-06 10:55:52 +03:00
iabdalkader
48d2f8ddf5
tools/pyopenmv: Misc fixes.
...
* Add scale arg.
* Fix RGB565 byte order.
2024-08-05 13:34:15 +03:00
iabdalkader
0cb4325119
tools/pyopenmv: Return raw frame size for throughput calculations.
2024-08-03 15:49:01 +03:00
iabdalkader
8b4cc08400
tools/pyopenmv: Fix arch string.
2024-08-03 12:04:04 +03:00
iabdalkader
b3b2cb0349
tools/pyopenmv: Update GET_STATE command.
2024-07-16 14:17:11 +03:00
iabdalkader
6d372067a3
tools/pyopenmv.py: Implement the GET_STATE command.
2024-07-09 19:25:04 +03:00
iabdalkader
f9a78b30bf
pyopenmv.py Add reset to bootloader.
2021-08-01 18:26:17 +02:00
iabdalkader
aeb7539cfa
Update license date.
2021-02-14 16:47:45 +02:00
iabdalkader
77b82d3b76
Update debugging protocol to be more consistent.
...
* All commands now send a 6-bytes header followed by the payload in a separate packet.
2020-01-21 20:12:20 +02:00
iabdalkader
54b8132949
License update.
2019-09-05 22:17:50 +02:00
iabdalkader
ec7bca0a3d
Update openmv Python module.
...
* Make it work with Python2/3
* Fix command line args.
* Fix pygame key events handling.
2018-11-10 02:32:12 +02:00
iabdalkader
edf5a9fbf3
Fix typo.
2018-11-05 21:28:24 +02:00
iabdalkader
d282e92857
Move pyopenmv to /tools
2018-05-25 21:05:27 +02:00