redhawksdr - Failed To Generate DataConverter C++ Component -


i trying modify dataconverter component redhawk repo on github (https://github.com/redhawksdr/basic-components/tree/master/dataconverter) convert data float complex float data type, send data can send data transmitted usrp (which accepts complex float input).

however, after added new ports , properties complex float data type went generate component , received error

generate failed: failed find implementation settings implementation dce:f744f32f-510a-4e64-9124-3507d5568e39 

when @ implementations tab of dataconverter.spd.xml noticed section named "code generation details" missing. content of dataconvert.spd.xml below. reference, i'm running redhawk 1.9 on centos 6.4 x64.

<?xml version="1.0" encoding="utf-8"?> <!--            file protected copyright. please refer copyright file distributed                 source distribution.  file part of redhawk basic components dataconverter.  redhawk basic components dataconverter free software: can redistribute and/or modify under terms of  gnu lesser general public license published free software foundation, either  version 3 of license, or (at option) later version.  redhawk basic components dataconverter distributed in hope useful, without warranty;  without implied warranty of merchantability or fitness particular  purpose.  see gnu lesser general public license more details.  should have received copy of gnu lesser general public license along  program.  if not, see http://www.gnu.org/licenses/. --> <!doctype softpkg public "-//jtrs//dtd sca v2.2.2 spd//en" "softpkg.dtd"> <softpkg id="dce:892a34ce-22c9-4719-b823-9f2e199aa69c" name="dataconverter" type="sca_compliant">   <title></title>   <author>     <name></name>   </author>   <propertyfile type="prf">     <localfile name="dataconverter.prf.xml"/>   </propertyfile>   <descriptor>     <localfile name="dataconverter.scd.xml"/>   </descriptor>   <implementation id="dce:f744f32f-510a-4e64-9124-3507d5568e39">     <description>the implementation contains descriptive information template software component.</description>     <code type="executable">       <localfile name="dataconverter/dataconverter"/>       <entrypoint>dataconverter/dataconverter</entrypoint>     </code>     <compiler name="/usr/bin/gcc" version="4.1.2"/>     <programminglanguage name="c++"/>     <humanlanguage name="en"/>     <os name="linux"/>     <processor name="x86"/>     <processor name="x86_64"/>   </implementation> </softpkg> 

it looks required hidden file project has been removed, ".dataconverter.wavedev". file ties component's implementation specific code generator called wavedev file. more information on hidden files used eclipse ide see chapter 20.1.1 in v1.9 redhawk documentation.

if cloned project git repository should able confirm using git status. if case, can use git commands re-checkout missing file. root of basic-components repository:

git checkout dataconverter/.dataconverter.wavedev

the wavedev file project may viewed here


Comments

Popular posts from this blog

user interface - How to replace the Python logo in a Tkinter-based Python GUI app? -

objective c - Greedy NSProgressIndicator Allocation -

how to set an OCR language in Google Drive -