On Wed, Jun 07, 2006 at 02:09:06PM -0400, Michael Dickens wrote: > Here's the first round of comments from me. I've read through the > document a few times, and along with the other discussion am slowly > putting pieces together. These commends reflect my current beliefs / > understandings, and of course are subject to change as I get > corrected / educated. - MLD
Hi Michael, Thanks for the comments. I'm only responding to a few of them. I'll let the BBN'ers deal with the rest ;) > * p56, 4.6.4: "These items are typically floats, doubles or complex > values." > > --> I would rewrite this to state that "These items can be any > standard C/C++ element, including ints, floats, doubles, complex > values, and even structs." Yes, I've done testing on structs and > it's possible to send those around. It's easiest when their size is > "small", but possible no matter their size. In reality, it will work with any C++ element for which memcpy is a valid copy constructor. This includes many structures and classes, but not all. > * p67: Could there be some text about what "C1" and "C2" are, and how > they are connected to the new m-scheduler? Are they invoked by the > encompassing m-block, as part of it's data processing? They are mblocks "contained" in the one illustrated. Containment has *zero* to do with scheduling; it's for managing complexity / reuse. There is only a single mblock scheduler, and it schedules *all* messages across *all* mblocks, nested or not. Eric _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio