Hi Lakshay, haven't tried that in a while; but wouldn't from_long() work?
Best regards, Marcus On 12.08.2016 16:26, Lakshay Narula wrote: > Hello, > > I am trying to use the "tx_time" tag in my Python OOT block. The value > for this tag is a tuple of PMTs: integer seconds in PMT format derived > from uint64_t, and fractional seconds in PMT format derived from double. > > These data type conversions work well in C++. But in Python there are > no built-in unsigned integer data types. So I tried using > numpy.uint64, but the Python function pmt.from_uint64 shows up an > error saying that the argument must be of type uint64_t. > > As a work around, I used long instead of numpy.uint64, and > subsequently used pmt.from_long to pass the integer seconds. I have > not tried if it works, but even if it does it is a bit of a hack. > > Is there a cleaner way to generate the "tx_time" value tuple in Python? > > Thanks, > Lakshay. > > > _______________________________________________ > Discuss-gnuradio mailing list > Discuss-gnuradio@gnu.org > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio