So for my own programming educational purposes (both for C# and MDC-1200), I've managed to port Matthew Kaufman's MDC-1200 library to C# and add a nice GUI front-end to it. It's open source and located at: http://mdctool.codeplex.com/
So far it seems to work perfectly, though I seem to have an issue with some packets either a) not encoded properly or b) not decoded properly. It seems to only occur with certain unit ID's as well (1000, 0001 - 0004). Anyway, I post it here so you gentlemen can critique it a bit.
MDC-1200 Decoding/Encoding Application
Moderator: Queue Moderator
MDC-1200 Decoding/Encoding Application
- Bryan
"So the best solution is to paint them to blue color and throw them to the sea?" in reference to MTS2000 F01/93.
"So the best solution is to paint them to blue color and throw them to the sea?" in reference to MTS2000 F01/93.
Re: MDC-1200 Decoding/Encoding Application
Pretty impressive! Not near one of our consoles to try it (out of town this week) but I see a huge use for this tool.
How difficult would it be to add a lookup database to translate MDC Code into an actual Text alias?
How difficult would it be to add a lookup database to translate MDC Code into an actual Text alias?
Re: MDC-1200 Decoding/Encoding Application
The decoder part already decodes some of the MDC codes to a textual context and displays them in the "MDC1200 Capture Log" along with a timestamp, however, in this area it still needs to be expanded a bit. But if you mean things like ID's, this is one of the things that I'd like to get eventually added.
I have a list of some things to add, just don't have time to add right now, are things like MDC ID aliases, status and messages. I imagine that for a proper implementation, that instead of a direct input "Target ID" text box it'd be a dropdown box with aliased ID's.
I have a list of some things to add, just don't have time to add right now, are things like MDC ID aliases, status and messages. I imagine that for a proper implementation, that instead of a direct input "Target ID" text box it'd be a dropdown box with aliased ID's.
- Bryan
"So the best solution is to paint them to blue color and throw them to the sea?" in reference to MTS2000 F01/93.
"So the best solution is to paint them to blue color and throw them to the sea?" in reference to MTS2000 F01/93.
Re: MDC-1200 Decoding/Encoding Application
I can't seem to get this to work. I've just installed .NET 4, and MDCTool immediately crashes with a generic error. Any ideas? I'm on XP.