April 24, 2019, 10:27:05 PM
Robotforum | Industrial Robots Community

 KRC2/KRC4 update .Net Framework / KukavarProxy

Author Topic:  KRC2/KRC4 update .Net Framework / KukavarProxy  (Read 332 times)

0 Members and 1 Guest are viewing this topic.

February 07, 2019, 06:21:38 AM
Read 332 times
Offline

lionpeloux


Hello,

I've recently been working with / collaborating to KukavarProxy. The code has been kindly released on github by IMST : https://github.com/ImtsSrl/KUKAVARPROXY and you can find an updated release on the repo (9.0.0) with few bug fixes & english translation I've submitted.

On the other side, I'm working on a C# client library (.Net Standard) that I'm planning to release opensource in few weeks. It will allow to easily send read/write requests to kukavarproxy via C#.

My question is about updating .Net Framework on KRC2 (WinXP embedded) or KRC4 (Win7 embedded). I would like to port KukavarProxy to C# but at the moment I am stuck with the old-old .Net 2.0 framework on my KRC2. I would rather go with at least .Net 3.5.

Does anybody have ever tried to upgrade the .Net framework installed on a KRC2 ? To which version ? 3.5 ? 4.0 ?
Is it safe ? Should I clone my current system with Clonezilla before doing this ?

Today at 10:27:05 PM
Reply #1

Advertisement

Guest

February 07, 2019, 09:34:54 PM
Reply #1
Offline

Spirit532


Updating should be fine, since the older versions are still kept, but cloning the drive is always a good idea. Updates should be incremental for safety, but anything that works on WinXP Pro will work on KUKA's WinXPe.
I wouldn't port KVP to C# though - it might end up being slower than VB. If you want to port it, go directly to C/C++

February 20, 2019, 12:46:58 PM
Reply #2
Offline

lionpeloux


Ok, thanks.

I've cloned the system and did .Net 2.0 > 3.0 > 3.5 > 4.0 updates with a restart after each.
Apparently It worked. Will see in the next days if it truly allright.

Regarding your remark, I've been digging into my idea of rewritting KukavarProxy to a more general KukacrossProxy that will exposes CrossComm interface to remote clients.

I feel far more comfortable with C# so It is why I am going to stick with it. They are quite good networking libraries for that (ZeroMQ).


Share via facebook Share via linkedin Share via pinterest Share via reddit Share via twitter

clip
Kuka krc4 with KUKAVARPROXY

Started by ehabhti on KUKA Robot Forum

3 Replies
862 Views
Last post September 23, 2018, 08:53:54 AM
by dangermrrobinson
xx
KukavarProxy : looking for a copy of the KRC/ folder for KRC4/KSS 8x

Started by lionpeloux on KUKA Robot Forum

0 Replies
116 Views
Last post April 01, 2019, 01:33:01 PM
by lionpeloux
xx
KAREL unit testing framework

Started by jay on Fanuc Robot Forum

0 Replies
2955 Views
Last post March 01, 2014, 04:19:26 PM
by jay
xx
Hardware and Software Update in KRC2

Started by TadeuFerraz on KUKA Robot Forum

2 Replies
95 Views
Last post April 18, 2019, 03:59:03 PM
by SkyeFire