I wrote a chkdptp module propcase testing, posting here in case anyone else finds it useful. I found this more convenient than using camera display or existing camera side scripts.
You can get a table of propcase values as table using the get function, like
The first number is the ID to start from, and the second is the number of values to read.
You can compare tables with a diff-like output, using
To find propcases associated with menu items, I first run get as above, then change the menu item and do
With chdkptp command history, you can get all the values of a menu item by just hitting up arrow and enter each time you change the setting on the camera.
For things that update in half pres, you can send code to be executed before reading the propcase values, like
You can display a full table using
or save it to a file