[Tutor] [spoiler] Re: Shifting arrays as though they are a 'word'
Chip Wachob
wachobc at gmail.com
Mon Oct 8 21:55:41 EDT 2018
Mats,
Thanks for the suggestion.
Even if I did mask, I would still have to shift the data to line it up
properly. And the shifting seems to be where I'm introducing my
error(s).
This bit stream is complicated in that I have to reverse the bytes as
well since I'm reading off the 'end' of a bunch of registers. So, the
MSByte comes to me first and goes into the [0] location and the extra
bits get added to the '0th' end of the LSByte. It is a very unhandy
hardware setup but one that I don't have any control over.
All good insight.
On 10/8/18, Mats Wichmann <mats at wichmann.us> wrote:
> On 10/08/2018 07:16 AM, Chip Wachob wrote:
>> All,
>>
>> Sorry for not being more clear. I think I was nearing my fill of
>> Python for the day when I wrote.
>>
>> Now, refreshed, let me see if I can fill in the blanks a bit more.
>>
>> - Bits that are shifted in either direction off the end of the
>> 64-byte(or 'n' size) collection are of no use. They are actually
>> phantom bits created by the hardware that I'm trying to get rid of by
>> using this shifting.
>
> if you have stray bits, masking is usually a better solution than shifting.
> _______________________________________________
> Tutor maillist - Tutor at python.org
> To unsubscribe or change subscription options:
> https://mail.python.org/mailman/listinfo/tutor
>
More information about the Tutor
mailing list