From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pavel Pisa Subject: Re: SocketCAN: Matlab/Simulink embedded coder support Date: Wed, 15 Oct 2014 20:49:23 +0200 Message-ID: <201410152049.23487.pisa@cmp.felk.cvut.cz> References: <201405191606.15857.pisa@cmp.felk.cvut.cz> Mime-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: 7bit Return-path: Received: from relay.felk.cvut.cz ([147.32.80.7]:25143 "EHLO relay.felk.cvut.cz" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751364AbaJOTYd (ORCPT ); Wed, 15 Oct 2014 15:24:33 -0400 In-Reply-To: Content-Disposition: inline Sender: linux-can-owner@vger.kernel.org List-ID: To: Yegor Yefremov Cc: "linux-can@vger.kernel.org" , Michal Sojka Hello Yegor and others, I want to inform you that we have basic blocks working with SocketCAN already and we have demonstrated our setup to control and monitor small robotic arm over CANopen PDO messages at Real Time Linux Workshop at Dusseldorf last Sunday. https://www.osadl.org/?id=2018 The minimalist information page can be found at our ERT Linux site pages http://lintarget.sourceforge.net/can_bus/index.html The initial support is limited to three CAN buses can0, can1 and can2 are mapped to CAN1, CAN2 and CAN3 selector. We need to find a little better generic way how to select bus list and network interface names yet. CAN receive and CAN transmit blocks can be connected directly to some simple signal types or Simulink predefined CAN_MESSAGE_TYPE together with CAN Pack and CAN Unpack can be used. The model has to include CAN setup block. We expect to prepare more complete announcement when we have time to polish the support a little more. But I believe that even in this preliminary state code can be usesfull and feedback is welcome. Be warned, API and blocks parameters can be changed before stable release. Best wishes, Pavel Pisa Department of Control Engineering at Czech technical University FEE e-mail: pisa@cmp.felk.cvut.cz university: http://dce.fel.cvut.cz/