RussellMc wrote 2014-08-22 16:26: >> >> This is talking about >> order of storage and/or transmission >> >>>> One stupid moment, the datasheet calls out the order of colors as GRB, >>>>> which is how I made the data structure. What I forgot was that they >>>>> are talking about transmission order, and they are MSB first. So it >>>>> actually needed to be BRG. >> > > and this is talking about > order of storage and/or transmission > Yes, the order of the *colors*, not the order of anything that is "most" or "least" anything... Just re-ordering the colors will not change anything from MSB to LSB (or the other way around). > >>>> What could be a question about significance is the order >>>> the individual bits or each color is sent. *That* could >>>> be MSb or LSb (Most/Least Significant bit) first. :-) >> >> Nobody (that I saw when I looked) except JS used the term "significance" > in any context other "talking about > order of storage and/or transmission > ". Lookup: http://en.wikipedia.org/wiki/Most_significant_bit http://en.wikipedia.org/wiki/Least_significant_bit If you write "MSB", you can of course not find "signif" doing a simple search on the text. And why do I need to explain *that* ?? > > JS quite rightly pointed out that all three colour= s > are equally significant. > There is nothing wrong with that observation in the context. > But a read through the thread, looking at occurrences of "signif" will > show no occasion on which people used the concept of "significance"... Only silly... Search for "MSB" instead! > to > refer to the relative weight merit height valor or serendipitousness of t= he > component colours used. > It was stated that sending the colors as BRG or GRB had anything with MSB (or LSB) to do. It has not, as I wrote. > Which is all I was saying. > As far as I can see it is a correct interpretation of the words that all > people wrote. > I may have missed something. > If I genuinely missed someone stating that colours were in some ways rank= ed > in significance and it seems worth pointing it out to me, please do. >>> ...the datasheet calls out the order of colors as GRB, >>> which is how I made the data structure. What I forgot was that they >>> are talking about transmission order, and they are MSB first. So it >>> actually needed to be BRG. That is wrong. GRB or BRG has nothing with MSB/LSB to do! The is no "most" or "least" significant color. And changing the order of the three color fields in the structure, does not change the bit-order at all. Each color will still be MSB or LSB as before, if they are sent using the same routine. You have to also actualy send each byte "backwards" to change from MSB to LSB (or the the other way araound). Jan-Erik. --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .