Home Questions Built with out of Date TDK???

Built with out of Date TDK???

DWQA QuestionsCategory: Sample TasksBuilt with out of Date TDK???
Venkatesh Kalepu asked 2 years ago
Hi, I am a beginner with KINARM, and I have installed the latest TDK (3.10.2) and Dexterit-E version (3.10). I am working with the R2019B MATLAB version and the corresponding compiler (Visual Studio 2017). So, when I tried to download and build the .dlm file for the basic_task from the sample tasks, I am going through two issues:
  • I can see the .dlm file while building, but when the building is completed, it's no more showing in the working folder. So, I am saving a copy before it's getting erased. Is that okay or is something wrong going on?
  • When I transfer this .dlm file to the dexterit-E computer, I can locate the task in the custom tasks but when I run it or build a new protocol, it shows an error saying, "This model was built using an outdated TDK".
I am attaching the entire error message here. can you help me figure out what was happening in my case??
Attachments
3 Answers
Duncan McLean Staff answered 2 years ago
Hello, MATLAB 2019b compiles to an mldatx file, not a dlm. You are right that the dlm is there temporarily, but in a final step it's packaged into the mldatx. If you copy the mldatx to the Dexterit-E computer then the file will recognized and loaded properly. All the best, Duncan
Duncan McLean Staff answered 2 years ago
Hello,  I'm not seeing your response here, but I did get an update via email stating that you were unable to see any mldatx files, only dlm. this means that your robot computer is configured to use MATLAB 2015a SP1.  There are 2 choices to move forward: compile using 2015aSP1, update your robot computer to use MATLAB 2019b. If all previous work on your Kinarm has been with 2015a, then I'd recomend going that route. You will need to export your model to a previous MATLAB version, then open and compile. Please contact support directly if you're interested in upgrading your robot computer's OS to 2019b. It's a relatively easy process, but we'd need to double check that your robot computer is compatable.
Venkatesh Kalepu answered 2 years ago
Hello, Thank you for responding.  I have tried copying the mldtx file into the Deterit-E 3.10  tasks folder. But it is not showing in the custom tasks file(I don't know why). We have Deterit-E 3.8, 3.9, and 3.10 and the corresponding task folders in the same system. And this issue goes for each version of Deterit-E(they are only showing dlm files, not mldtx files in the custom tasks).  Can you help me figure out how to make them load mldtx file?