How to identify arguments counts mismatch problem on CIQ2.1

Former Member
Former Member
Dears,

After Edge devices support ciq 2.1, my own data field has been broken by "too many arguments error".

Also, i have already updated onStart and onEnd, But the issue still there.


The problem is, mine edge device is Chinese version, NO updated firmware avaliable right now(always Chinese firmware delayed 3+ months), so i cannot reproduce the issue.

So Recently only end user's feedback can provide me limited information, and the simulator will NOT throw the same error so Recently I cannot debug for details…


so, is that anything i can figure out the actual problems? Or anyone can use my debug version to get detailed error code lines? Anyone who can help me get those information please contact me via email: [email][email protected][/email]

Thanks!
  • Also, i have already updated onStart and onEnd, But the issue still there.

    You mean onStart() and onStop()?
  • Former Member
    Former Member
    You mean onStart() and onStop()?


    No, actually is my customized function invoke arguments mismatch.

    I have resolved myself.

    If setting min-version as 1.2.x, simulator will NOT check arguments count; But change to 2.1, simulator will notify arguments mismatch notification.

    So Anyone met same problem as mine, can develop under setting min-version as 2.1; after done debugging, change back to 1.2.x