<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
</head>






 
<body style="background-color: #fff;">
<span style="display:none"> </span>

<!--~-|**|PrettyHtmlStartT|**|-~-->
<div id="ygrp-mlmsg" style="position:relative;">
  <div id="ygrp-msg" style="z-index: 1;">
<!--~-|**|PrettyHtmlEndT|**|-~-->

    <div id="ygrp-text" >
      
      
      <p>Update...<div><br></div><div>Changed the gnuradio portfile in macports to use wxGTK-2.8 / py27-wxpython-2.8 instead of the default wxPython-3.0 / py27-wxpython-3.0, and fixed the above 'CreateStatusBar' issue.  Maybe it was a macports specific issue with wxwidgets 3.0...</div><div><br></div><div>However, new problem arose:</div><div><br></div><div>







<p class="p1"><span class="s1">Traceback (most recent call last):</span></p>
<p class="p1"><span class="s1">  File "./scope.py", line 2751, in <module></span></p>
<p class="p1"><span class="s1">    app = stdgui2.stdapp(p25_rx_block, "APCO P25 Receiver", 3)</span></p>
<p class="p1"><span class="s1">  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/gnuradio/wxgui/stdgui2.py", line 46, in __init__</span></p>
<p class="p1"><span class="s1">    wx.App.__init__ (self, redirect=False)</span></p>
<p class="p1"><span class="s1">  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 7981, in __init__</span></p>
<p class="p1"><span class="s1">    self._BootstrapApp()</span></p>
<p class="p1"><span class="s1">  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 7555, in _BootstrapApp</span></p>
<p class="p1"><span class="s1">    return _core_.PyApp__BootstrapApp(*args, **kwargs)</span></p>
<p class="p1"><span class="s1">  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/gnuradio/wxgui/stdgui2.py", line 49, in OnInit</span></p>
<p class="p1"><span class="s1">    frame = stdframe (self.top_block_maker, self.title, self._nstatus)</span></p>
<p class="p1"><span class="s1">  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/gnuradio/wxgui/stdgui2.py", line 76, in __init__</span></p>
<p class="p1"><span class="s1">    self.panel = stdpanel (self, self, top_block_maker)</span></p>
<p class="p1"><span class="s1">  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/gnuradio/wxgui/stdgui2.py", line 98, in __init__</span></p>
<p class="p1"><span class="s1">    self.top_block = top_block_maker (frame, self, vbox, sys.argv)</span></p>
<p class="p1"><span class="s1">  File "./scope.py", line 212, in __init__</span></p>
<p class="p1"><span class="s1">    self.__init_gui(frame, panel, vbox)</span></p>
<p class="p1"><span class="s1">  File "./scope.py", line 544, in __init_gui</span></p>
<p class="p1"><span class="s1">    self.data_scope = datascope_sink_f(self.notebook, samples_per_symbol = 10, num_plots = 100)</span></p>
<p class="p1"><span class="s1">  File "./scope.py", line 1467, in __init__</span></p>
<p class="p1"><span class="s1">    self.st = blocks.message_sink(gr.sizeof_float, msgq, 1)</span></p>
<p class="p1"><span class="s1">  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/gnuradio/blocks/blocks_swig0.py", line 1546, in make</span></p>
<p class="p1"><span class="s1">    return _blocks_swig0.message_sink_make(*args)</span></p>
<p class="p1"><span class="s1">NotImplementedError: Wrong number or type of arguments for overloaded function 'message_sink_make'.</span></p>
<p class="p1"><span class="s1">  Possible C/C++ prototypes are:</span></p>
<p class="p1"><span class="s1">    gr::blocks::message_sink::make(size_t,gr::msg_queue::sptr,bool)</span></p>
<p class="p1"><span class="s1">    gr::blocks::message_sink::make(size_t,gr::msg_queue::sptr,bool,std::string const &)</span></p><p class="p1"><span class="s1"><br></span></p><p class="p1"><span class="s1"><br></span></p><p class="p1"><span class="s1"><br></span></p><p class="p1"><span class="s1">This was followed by repeating 0000s, which in the past with gnuradio has indicated the device is at least somewhat responsive to the code.</span></p><p class="p1"><span class="s1"><br></span></p><p class="p1">I'm not sure how much of this may be macports-specific for gnuradio, or if anyone has gone this route of getting op25 up and running on osx.  For clarity, these are the exact components I've used in the build:</p><p class="p1"><br></p><p class="p1">gnuradio-dev macports port (modified to use wxpython-2.8 instead of wxpython-3.0)</p><p class="p1">gr-osmosdr port</p><p class="p1">itpp port</p><p class="p1">libpcap port</p><p class="p1">op25 cloned from git://op25.osmocom.org (default/master)</p><p class="p1"><br></p><p class="p1">Built op25 against the macports python2.7.  Running scope.py from the source gr-op25_repeater/apps directory.</p><p class="p1"><br></p><p class="p1">The latest issue, from various research might suggest issues with recent swig releases, though perhaps again this is a macports component version problem...in which case I'll try to pursue there.  Just curious if anyone on any other platforms has encountered this.  Or whether the above op25 git source is the recommended source for most recent op25? max branch better?  Or perhaps whether it's better to go with balint's op25 repo and gr-baz to do this from within grc?</p><p class="p1"><br></p><p class="p1">Really appreciate any expertise - I'm in awe of the development that you guys have put in to this and the applications this has to RF studies.  And merry christmas!    </p></div><div><br></div><div><br></div></p>

    </div>
     

    <!--~-|**|PrettyHtmlStart|**|-~-->
    <div style="color: #fff; height: 0;">__._,_.___</div>

          
  
 

    
    <div style="clear:both"> </div>

    <div id="fromDMARC" style="margin-top: 10px;">
        <hr style="height:2px ; border-width:0; color:#E3E3E3; background-color:#E3E3E3;">
        Posted by: el3ctr0magn3tic@yahoo.com        <hr style="height:2px ; border-width:0; color:#E3E3E3; background-color:#E3E3E3;">
     </div>
    <div style="clear:both"> </div>

    <table cellspacing=4px style="margin-top: 10px; margin-bottom: 10px; color: #2D50FD;">
      <tbody>
        <tr>
          <td style="font-size: 12px; font-family: arial; font-weight: bold; padding: 7px 5px 5px;"  >
                          <a style="text-decoration: none; color: #2D50FD" href="https://groups.yahoo.com/neo/groups/op25-dev/conversations/messages/1447;_ylc=X3oDMTJxYTc1aWZzBF9TAzk3MzU5NzE0BGdycElkAzIyMDg0NTgyBGdycHNwSWQDMTcwNTY0NDA4OQRtc2dJZAMxNDQ3BHNlYwNmdHIEc2xrA3JwbHkEc3RpbWUDMTQ1MTAyNjcwMA--?act=reply&messageNum=1447">Reply via web post</a>
                      </td>
          <td>•</td>
          <td style="font-size: 12px; font-family: arial; padding: 7px 5px 5px;" >
            <a href="mailto:el3ctr0magn3tic@yahoo.com?subject=Re%3A%20scope%2Epy%20%27CreateStatusBar%27%20error%20on%20OSx" style="text-decoration: none; color: #2D50FD;">
               Reply to sender            </a>
          </td>
          <td>•</td>
          <td style="font-size: 12px; font-family: arial; padding: 7px 5px 5px;">
            <a href="mailto:op25-dev@yahoogroups.com?subject=Re%3A%20scope%2Epy%20%27CreateStatusBar%27%20error%20on%20OSx" style="text-decoration: none; color: #2D50FD">
              Reply to group            </a>
          </td>
          <td>•</td>
          <td style="font-size: 12px; font-family: arial; padding: 7px 5px 5px;" >
            <a href="https://groups.yahoo.com/neo/groups/op25-dev/conversations/newtopic;_ylc=X3oDMTJmZmszbDRmBF9TAzk3MzU5NzE0BGdycElkAzIyMDg0NTgyBGdycHNwSWQDMTcwNTY0NDA4OQRzZWMDZnRyBHNsawNudHBjBHN0aW1lAzE0NTEwMjY3MDA-" style="text-decoration: none; color: #2D50FD">Start a New Topic</a>
          </td>
          <td>•</td>
          <td style="font-size: 12px; font-family: arial; padding: 7px 5px 5px;color: #2D50FD;" >
                            <a href="https://groups.yahoo.com/neo/groups/op25-dev/conversations/topics/1446;_ylc=X3oDMTM1bGxqNG9jBF9TAzk3MzU5NzE0BGdycElkAzIyMDg0NTgyBGdycHNwSWQDMTcwNTY0NDA4OQRtc2dJZAMxNDQ3BHNlYwNmdHIEc2xrA3Z0cGMEc3RpbWUDMTQ1MTAyNjcwMAR0cGNJZAMxNDQ2" style="text-decoration: none; color: #2D50FD;">Messages in this topic</a>
                (2)
                      </td>
        </tr>
      </tbody>
    </table>

        

<!------- Start Nav Bar ------>
<!-- |**|begin egp html banner|**| -->
<!-- |**|end egp html banner|**| -->




 

<!-- |**|begin egp html banner|**| -->
<div id="ygrp-vital" style="background-color: #f2f2f2; font-family: Verdana; font-size: 10px; margin-bottom: 10px; padding: 10px;">

    <span id="vithd" style="font-weight: bold; color: #333; text-transform: uppercase; "><a href="https://groups.yahoo.com/neo/groups/op25-dev/info;_ylc=X3oDMTJmbWhsMHAzBF9TAzk3MzU5NzE0BGdycElkAzIyMDg0NTgyBGdycHNwSWQDMTcwNTY0NDA4OQRzZWMDdnRsBHNsawN2Z2hwBHN0aW1lAzE0NTEwMjY3MDA-" style="text-decoration: none;">Visit Your Group</a></span>

     <ul style="list-style-type: none; margin: 0; padding: 0; display: inline;">
            <li style="border-right: 1px solid #000; font-weight: 700; display: inline; padding: 0 5px; margin-left: 0;">
      <span class="cat"><a href="https://groups.yahoo.com/neo/groups/op25-dev/members/all;_ylc=X3oDMTJnOGFpMzljBF9TAzk3MzU5NzE0BGdycElkAzIyMDg0NTgyBGdycHNwSWQDMTcwNTY0NDA4OQRzZWMDdnRsBHNsawN2bWJycwRzdGltZQMxNDUxMDI2NzAw" style="text-decoration: none;">New Members</a></span>
      <span class="ct" style="color: #ff7900;">1</span>
    </li>
                                              </ul>
  </div>


<div id="ft" style="font-family: Arial; font-size: 11px; margin-top: 5px; padding: 0 2px 0 0; clear: both;">
  <a href="https://groups.yahoo.com/neo;_ylc=X3oDMTJlZGxnaW9jBF9TAzk3NDc2NTkwBGdycElkAzIyMDg0NTgyBGdycHNwSWQDMTcwNTY0NDA4OQRzZWMDZnRyBHNsawNnZnAEc3RpbWUDMTQ1MTAyNjcwMA--" style="float: left;"><img src="http://l.yimg.com/ru/static/images/yg/img/email/new_logo/logo-groups-137x15.png" height="15" width="137" alt="Yahoo! Groups" style="border: 0;"/></a>
  <div style="color: #747575; float: right;"> • <a href="https://info.yahoo.com/privacy/us/yahoo/groups/details.html" style="text-decoration: none;">Privacy</a> • <a href="mailto:op25-dev-unsubscribe@yahoogroups.com?subject=Unsubscribe" style="text-decoration: none;">Unsubscribe</a> • <a href="https://info.yahoo.com/legal/us/yahoo/utos/terms/" style="text-decoration: none;">Terms of Use</a> </div>
</div>
<br>

<!-- |**|end egp html banner|**| -->

  </div> <!-- ygrp-msg -->

 
  <!-- Sponsor -->
  <!-- |**|begin egp html banner|**| -->
  <div id="ygrp-sponsor" style="width:160px; float:right; clear:none; margin:0 0 25px 0; background: #fff;">

<!-- Start Recommendations -->
<div id="ygrp-reco">
     </div>
<!-- End Recommendations -->



  </div>   <!-- |**|end egp html banner|**| -->

  <div style="clear:both; color: #FFF; font-size:1px;">.</div>
</div>

  <img src="http://geo.yahoo.com/serv?s=97359714/grpId=22084582/grpspId=1705644089/msgId=1447/stime=1451026700" width="1" height="1"> <br>

<img src="http://y.analytics.yahoo.com/fpc.pl?ywarid=515FB27823A7407E&a=10001310322279&js=no&resp=img" width="1" height="1"> 

<div style="color: #fff; height: 0;">__,_._,___</div>
<!--~-|**|PrettyHtmlEnd|**|-~-->

</body>

<!--~-|**|PrettyHtmlStart|**|-~-->
<head>
  <style type="text/css">
  <!--
  #ygrp-mkp {
  border: 1px solid #d8d8d8;
  font-family: Arial;
  margin: 10px 0;
  padding: 0 10px;
}

#ygrp-mkp hr {
  border: 1px solid #d8d8d8;
}

#ygrp-mkp #hd {
  color: #628c2a;
  font-size: 85%;
  font-weight: 700;
  line-height: 122%;
  margin: 10px 0;
}

#ygrp-mkp #ads {
  margin-bottom: 10px;
}

#ygrp-mkp .ad {
  padding: 0 0;
}

#ygrp-mkp .ad p {
  margin: 0;
}

#ygrp-mkp .ad a {
  color: #0000ff;
  text-decoration: none;
}
  #ygrp-sponsor #ygrp-lc {
  font-family: Arial;
}

#ygrp-sponsor #ygrp-lc #hd {
  margin: 10px 0px;
  font-weight: 700;
  font-size: 78%;
  line-height: 122%;
}

#ygrp-sponsor #ygrp-lc .ad {
  margin-bottom: 10px;
  padding: 0 0;
}

  #actions {
    font-family: Verdana;
    font-size: 11px;
    padding: 10px 0;
  }

  #activity {
    background-color: #e0ecee;
    float: left;
    font-family: Verdana;
    font-size: 10px;
    padding: 10px;
  }

  #activity span {
    font-weight: 700;
  }

  #activity span:first-child {
    text-transform: uppercase;
  }

  #activity span a {
    color: #5085b6;
    text-decoration: none;
  }

  #activity span span {
    color: #ff7900;
  }

  #activity span .underline {
    text-decoration: underline;
  }

  .attach {
    clear: both;
    display: table;
    font-family: Arial;
    font-size: 12px;
    padding: 10px 0;
    width: 400px;
  }

  .attach div a {
    text-decoration: none;
  }

  .attach img {
    border: none;
    padding-right: 5px;
  }

  .attach label {
    display: block;
    margin-bottom: 5px;
  }

  .attach label a {
    text-decoration: none;
  }
  
  blockquote {
    margin: 0 0 0 4px;
  }

  .bold {
    font-family: Arial;
    font-size: 13px;
    font-weight: 700;
  }

  .bold a {
    text-decoration: none;
  }

  dd.last p a {
    font-family: Verdana;
    font-weight: 700;
  }

  dd.last p span {
    margin-right: 10px;
    font-family: Verdana;
    font-weight: 700;
  }

  dd.last p span.yshortcuts {
    margin-right: 0;
  }

  div.attach-table div div a {
    text-decoration: none;
  }

  div.attach-table {
    width: 400px;
  }

  div.file-title a, div.file-title a:active, div.file-title a:hover, div.file-title a:visited {
    text-decoration: none;
  }

  div.photo-title a, div.photo-title a:active, div.photo-title a:hover, div.photo-title a:visited {
    text-decoration: none;
  }

  div#ygrp-mlmsg #ygrp-msg p a span.yshortcuts {
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
  }

  .green {
    color: #628c2a;
  }

  .MsoNormal {
    margin: 0 0 0 0;
  }

  o {
    font-size: 0;
  }

  #photos div {
    float: left;
    width: 72px;
  }

  #photos div div {
    border: 1px solid #666666;
    height: 62px;
    overflow: hidden;
    width: 62px;
  }

  #photos div label {
    color: #666666;
    font-size: 10px;
    overflow: hidden;
    text-align: center;
    white-space: nowrap;
    width: 64px;
  }

  #reco-category {
    font-size: 77%;
  }

  #reco-desc {
    font-size: 77%;
  }

  .replbq {
    margin: 4px;
  }

  #ygrp-actbar div a:first-child {
   /* border-right: 0px solid #000;*/
    margin-right: 2px;
    padding-right: 5px;
  }

  #ygrp-mlmsg {
    font-size: 13px;
    font-family: Arial, helvetica,clean, sans-serif;
    *font-size: small;
    *font: x-small;
  }

  #ygrp-mlmsg table {
    font-size: inherit;
    font: 100%;
  }

  #ygrp-mlmsg select, input, textarea {
    font: 99% Arial, Helvetica, clean, sans-serif;
  }

  #ygrp-mlmsg pre, code {
    font:115% monospace;
    *font-size:100%;
  }

  #ygrp-mlmsg * {
    line-height: 1.22em;
  }

  #ygrp-mlmsg #logo {
    padding-bottom: 10px;
  }


  #ygrp-msg p a {
    font-family: Verdana;
  }

  #ygrp-msg p#attach-count span {
    color: #1E66AE;
    font-weight: 700;
  }

  #ygrp-reco #reco-head {
    color: #ff7900;
    font-weight: 700;
  }

  #ygrp-reco {
    margin-bottom: 20px;
    padding: 0px;
  }

  #ygrp-sponsor #ov li a {
    font-size: 130%;
    text-decoration: none;
  }

  #ygrp-sponsor #ov li {
    font-size: 77%;
    list-style-type: square;
    padding: 6px 0;
  } 

  #ygrp-sponsor #ov ul {
    margin: 0;
    padding: 0 0 0 8px;
  }

  #ygrp-text {
    font-family: Georgia;
  }

  #ygrp-text p {
    margin: 0 0 1em 0;
  }

  #ygrp-text tt {
    font-size: 120%;
  }

  #ygrp-vital ul li:last-child {
    border-right: none !important; 
  } 
  -->
  </style>
</head>

<!--~-|**|PrettyHtmlEnd|**|-~-->
</html>
<!-- end group email -->