Author Topic: Isobus Virtual terminal fault codes  (Read 10956 times)

harmen

  • Guest
Isobus Virtual terminal fault codes
« on: April 27, 2011, 03:09:23 PM »
Hi,

I'm programming an Isobus compatible module with guide + 1, but I have some faultcodes sent from the virtual terminal regarding the loading of the objectpool. Does anyone know what the faultcodes are in this case? I use the DP600 as VT (beta version :D).  The faultcodes I recieve are 1 and 16. These fault codes are recieved in message 18 (End of objectpool ) from the VT.

Its quite strange because sometimes I don't have any faults at all, and I don't change anything in my program that changes the loading of the objectpool.


Greetings.
« Last Edit: April 28, 2011, 10:02:09 AM by harmen »

Offline Stefan

  • Administrator
  • PLUS+1 Expert
  • *
  • Posts: 73
  • Karma: +0/-0
Re: Isobus Virtual terminal fault codes
« Reply #1 on: April 28, 2011, 04:28:46 PM »
Hello,

The only error codes that are defined by implementation level 2 of the ISOBUS standard are 1, 2 and 16 (Bits 0, 1 and 4).
1 = There was an error
2 = Out of memory
16 = Any other error
All other bits are reserved and must be transmitted as 0.

For more information, see bytes 3-4 for the faulty object id, and 5-6 for parent of faulty object. (Bytes numbered from 1-8)

Best regards
Stefan

harmen

  • Guest
Re: Isobus Virtual terminal fault codes
« Reply #2 on: April 28, 2011, 04:41:38 PM »
Thanks, in my version of the isobus standard this is not explained.

Appearantly my fault was the exectimeout so the objectpool didn't load correctly (sometimes.)
« Last Edit: April 28, 2011, 04:43:10 PM by harmen »