I am part of a team working on something that is not a "code project". I am actually asking these questions with two goals in mind.
1) One of my responsibilities is to have small ASAP microcontroller boards with sensors and status lines communicating back to an admin app over ethernet. I don't have final specs yet, but I think that UDP is a requirement placed upon me (thus, no TCP/IP). This will probably be binary data and thus "line operations" that sense "end of line" are probably not an option. That is probably the limit of what I can say about goal #1.
2) The other goal is to be able to pump and verify many channels of ethernet traffic during testing. I am probably free to use UDP or TCP/IP, and I probably am free to use binary data or ASCII data terminated by CR, LF. I do need to be very confident that I am in control of what data is being sent through each RJ-45.
The chat application at a "Hello World" level is just to get me started. Developing the code to deal with empty buffers, full buffers, fragmented packets, lost packets, etc should be quite a task by itself. I would like to do as much work as possible in an Intel Architecture to Intel Architecture environment before I put "under development" hardware and "under development" software at the other end of the wire.
Thank you,
Bruce
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.