# Re: Problem with starting dia on connect port x8.

**URL:** <https://forums.digi.com/t/re-problem-with-starting-dia-on-connect-port-x8/3258>\
**Category:** Python\
**Created:** [May 20, 2009, 6:36pm UTC](https://forums.digi.com/t/re-problem-with-starting-dia-on-connect-port-x8/3258 "2009-05-20T18:36:47Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![RJdigi](https://avatars.discourse-cdn.com/v4/letter/r/c5a1d2/32.png) [@RJdigi](https://forums.digi.com/u/RJdigi)\
**Post date:** [May 20, 2009, 6:36pm UTC](https://forums.digi.com/t/re-problem-with-starting-dia-on-connect-port-x8/3258/1 "2009-05-20T18:36:47Z")

</div>

Hi  
I am getting a different error on x8 using a dia that worked fine on x4 (changed device refs in yml):

File “src\devices\xbee\common\prodid.py”, line 135, in parse\_dd  
error: unpack str size does not match format

That line is trying to establish the module id, but the prodid.py has no definition for the xbee version in x8 dev kit(24B vs 24ZB). Is this fixable? can I change all the radios in x8 kit to be ZB? (Moduleid 3)? Should I add another definition?  
Any help much appreciated.

---

<div class="post-metadata">

**Author:** ![Herman](https://avatars.discourse-cdn.com/v4/letter/h/eada6e/32.png) [@Herman](https://forums.digi.com/u/Herman)\
**Post date:** [August 3, 2009, 8:34pm UTC](https://forums.digi.com/t/re-problem-with-starting-dia-on-connect-port-x8/3258/2 "2009-08-03T20:34:27Z")

</div>

I have the same error. Did you ever find a solution?

---

<div class="post-metadata">

**Author:** ![lynnl](https://avatars.discourse-cdn.com/v4/letter/l/22d042/32.png) [@lynnl](https://forums.digi.com/u/lynnl)\
**Post date:** [August 3, 2009, 9:36pm UTC](https://forums.digi.com/t/re-problem-with-starting-dia-on-connect-port-x8/3258/3 "2009-08-03T21:36:09Z")

</div>

What X8 firmware are you running?

What XBee firmware is in the coordinator?

Znet should work fine with the DD command - but older XBee firmware might return fewer bytes (my guess)

For example the old 0x1120 API Coordinator firmware shows the DD value as 16-bit, but 0x1147 ZNet API Coordinator shows it as 32-bit.

---

<div class="post-metadata">

**Author:** ![Herman](https://avatars.discourse-cdn.com/v4/letter/h/eada6e/32.png) [@Herman](https://forums.digi.com/u/Herman)\
**Post date:** [August 4, 2009, 9:35pm UTC](https://forums.digi.com/t/re-problem-with-starting-dia-on-connect-port-x8/3258/4 "2009-08-04T21:35:04Z")

</div>

Thank you!

That did the trick!

I upgraded to ZB firmware on all RF modems including the gateway.
