Repository navigation
Open
Description
Value Range: do we define that the 2nd value needs to be higher?- no
Value Color: data example correct? (double-check)- change color-value description and added RGB/RGBA Float
specify: if a server only sends updates after init is done?parameter tags: Space separated list of tags? 0-terminated list of string-short? or size-prefixed list of string-short- limitation by design (tags without spaces)
Packet do we need to define the order of timestamp and data?- yes
specify: Optional properties can be ordered randomly- yes
Widget Textbox: does it need a placeholder text? (multilanguage) vs. multilanguage-string for default value?- added placeholder in Text Input widget
NOTE: Value Enum: make sure indexes are in range and reordering of entries changes value- Value URI: specify filter (instead of linking to microsoft)
- Review Datatypes
- Re-enumerate Commands?
- Limit endless parameter id? (e.g.: to 4 bytes) #40
- Ping/Pong commands? #41
- consider pre-initizalize command with amount of parameters. this allows a client to show a progress bar until all parameters are transmitted.
- Is it necessary to forbid parameter id 0? (maybe useful to setup root-group) (Still: a parameter-id of 0 for a parameter is always forbidden)
- consider all size-prefixes to be dynamic (like parameter id)
- review all sizes: e.g.: enum-index, order (use unlimited ids?)
- reconsider MULT-flag in packet to get rid of packet terminator for single-data packets #45
- rename "Command" to "Packet type"?
- Forward compatibility #46
- define rcp version and clarify versioning #47
-
consider combining readonly, enable into one byte "flags" (parameter, widget) -
consider optional-option for parameter #42 - moved to 1.1 -
Re-introduce number-scale? moved to 1.1 -
List-value rework (parsing does not work like it specified right now) moved to 1.1
- Review Widgets
- Report parsing errors back to server? (servers can escalate an error)
- Use a error packet? Or use a log packet with log-levels?
- Specify Timestamp
- Implementation guidline and version milestones #50
- update kaitai
- binding-direction instead of readonly?
- parameter references (datatype?)
- parameter preset value (?) - to be explained
Activity