E1.20 RDM (Remote Device Management) Protocol Forums  

Go Back   E1.20 RDM (Remote Device Management) Protocol Forums > RDM Developer Forums > RDMnet (E1.33) General Discussion

RDMnet (E1.33) General Discussion General Discussion and questions concerning the E1.33 standard.

 
 
Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
Old January 8th, 2020   #1
Fraser Connollly
Junior Member
 
Join Date: Dec 2019
Location: Glasgow
Posts: 3
Default E1-37-7 ENDPOINT_LIST and ENDPOINT_RESPONDERS parsing

I'm struggling a wee bit to modify my RDM parser to support ENDPOINT_LIST and ENDPOINT_RESPONDERS from E1.37-7 as these two PIDs are the only ones in all of the published RDM standards which have different payloads depending on whether they are the first in a series of ACK_OVERFLOW or not.

Could someone please double check for me that I've read this right. There is no reliable way to parse these replies on their own, you need to know the whole ACK/ACK_OVERFLOW process. This will be a nightmare for whoever ends up writing the packet dissector won't it? Especially in an E1.20 environment.

Also the minimum PDL value is a bit confusing for ENDPOINT_LIST as the standard says it 0x07 but that's only true for first in a series. For all others it's only 0x03.

Has anyone else had issues with this? Any tips would be appreciated.

Cheers

-Fraser

Last edited by Fraser Connollly; January 8th, 2020 at 02:25 PM. Reason: Corrected a false assumption.
Fraser Connollly is offline   Reply With Quote
 

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -6. The time now is 08:22 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2020, vBulletin Solutions, Inc.