Beefy Boxes and Bandwidth Generously Provided by pair Networks
Come for the quick hacks, stay for the epiphanies.
 
PerlMonks  

Re^5: Extracting Bit Fields (Again)

by BrowserUk (Patriarch)
on Jan 02, 2012 at 07:10 UTC ( [id://945845]=note: print w/replies, xml ) Need Help??


in reply to Re^4: Extracting Bit Fields (Again)
in thread Extracting Bit Fields (Again)

we should have 00 for x2

No. I did mention "Use 'xn' in the template to skip over bits you aren't interested in. ". See also pack.

The output in hex should be 0 0 3 56 79A2

So skipping the first field, and converting your expectations to decimal, the output should be:

0 3 86 31138

Which it wasn't, but will be now I've updated the code above!

Thank you for bringing my mistake to my attention. :)


With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.

The start of some sanity?

Replies are listed 'Best First'.
Re^6: Extracting Bit Fields (Again)
by oyster2011 (Initiate) on Jan 02, 2012 at 08:09 UTC

    Great! Works fine for me now. Thanks a lot, appreciate it!

    I am writing a template file that will have the bit field descriptions. This file will be parsed by the perl program eventually to generate human readable values for the register values

    Your function will be the core of this processing Thanks again!

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://945845]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others musing on the Monastery: (4)
As of 2024-04-19 16:49 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found