# Pmt value as an integer

**URL:** <https://www.ruby-forum.com/t/pmt-value-as-an-integer/224136>\
**Category:** GNU Radio\
**Created:** [October 31, 2012, 12:41pm UTC](https://www.ruby-forum.com/t/pmt-value-as-an-integer/224136 "2012-10-31T12:41:33Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![aris](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/258eb7/32.png) [@aris](https://www.ruby-forum.com/u/aris)\
**Post date:** [October 31, 2012, 12:41pm UTC](https://www.ruby-forum.com/t/pmt-value-as-an-integer/224136/1 "2012-10-31T12:41:33Z")

</div>

Hi All,

I’m wondering if there is an easy way to use a pmt\_t value as a normal  
integer value. What happen is I’m receiving the value from a message as  
follows:

Pmt::pmt\_t value=pmt\_dict\_ref(\_msg.value,  
pmt::pmt\_symbol(“index”),PMT\_NIL);

So, from my incoming message I’m able to get the value related to  
“index”. However, I need to plug this value as an integer later in my  
code, but I’m not sure how to do it.

I know I can do the other way around, ie. get a pmt from long  
(pmt\_from\_long).

Thanks for your help,

Jose

---

<div class="post-metadata">

**Author:** ![jtristan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/49beb7/32.png) [@jtristan](https://www.ruby-forum.com/u/jtristan)\
**Post date:** [October 31, 2012, 3:55pm UTC](https://www.ruby-forum.com/t/pmt-value-as-an-integer/224136/2 "2012-10-31T15:55:37Z")

</div>

On Wed, Oct 31, 2012 at 7:40 AM, Jose T. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> Thanks for your help,
> 
> Jose

Yes, use the to/from long PMT.

Tom

---

<div class="post-metadata">

**Author:** ![jtristan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/49beb7/32.png) [@jtristan](https://www.ruby-forum.com/u/jtristan)\
**Post date:** [November 1, 2012, 3:06am UTC](https://www.ruby-forum.com/t/pmt-value-as-an-integer/224136/3 "2012-11-01T03:06:25Z")

</div>

Thanks Tom!!,

This solve the problem.

Cheers,

Jose
