From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id C7EAB7F7B9 for ; Thu, 30 Jan 2014 12:55:04 +0100 (CET) Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of markus.weissmann@in.tum.de) identity=pra; client-ip=131.159.0.8; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="markus.weissmann@in.tum.de"; x-sender="markus.weissmann@in.tum.de"; x-conformance=sidf_compatible Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of markus.weissmann@in.tum.de) identity=mailfrom; client-ip=131.159.0.8; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="markus.weissmann@in.tum.de"; x-sender="markus.weissmann@in.tum.de"; x-conformance=sidf_compatible Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@smtp1.informatik.tu-muenchen.de) identity=helo; client-ip=131.159.0.8; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="markus.weissmann@in.tum.de"; x-sender="postmaster@smtp1.informatik.tu-muenchen.de"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArUBAFM96lKDnwAInGdsb2JhbABZg0SDWLs8DgEBAQEBBg0JCRQogk8PAQVVIQImAl8bh30Nm2iPEaBhF4EpjXaCWYFJBJlahRGPCjs X-IPAS-Result: ArUBAFM96lKDnwAInGdsb2JhbABZg0SDWLs8DgEBAQEBBg0JCRQogk8PAQVVIQImAl8bh30Nm2iPEaBhF4EpjXaCWYFJBJlahRGPCjs X-IronPort-AV: E=Sophos;i="4.95,749,1384297200"; d="scan'208";a="47076338" Received: from mail-out1.informatik.tu-muenchen.de (HELO smtp1.informatik.tu-muenchen.de) ([131.159.0.8]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/ADH-AES256-SHA; 30 Jan 2014 12:54:55 +0100 Received: from webmail.in.tum.de (localhost [127.0.0.1]) by vmwebmail1.informatik.tu-muenchen.de (Postfix) with ESMTP id E7A182403C4 for ; Thu, 30 Jan 2014 12:54:54 +0100 (CET) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Thu, 30 Jan 2014 12:54:54 +0100 From: =?UTF-8?Q?Markus_Wei=C3=9Fmann?= To: Message-ID: <2fff8ba277e31c764580048a1c0bbc2b@in.tum.de> X-Sender: markus.weissmann@in.tum.de User-Agent: Roundcube Webmail/0.8.1 Subject: [Caml-list] OCaml CAN support (controller area network) Hello, on Linux there is support for a socket family "PF_CAN" for the CAN bus (controller area network bus) [1]. I was wondering if anyone is/was working on 1) support for PF_CAN for the standard Unix socket in OCaml (see example code on [2]) 2) some kind of OCaml CAN library/separate bindings for aforementioned socket domain 3) an OCaml library/tool on top of CAN, e.g. some CAN controller, a DeviceNET or CANOpen library and of course if 1) would be an acceptable patch for the standard library or if it would be considered "too exotic", given that there aren't many domains supported by the OCaml/Unix socket right now ('only' PF_UNIX, PF_INET and PF_INET6). Best regards Markus [1] https://gitorious.org/linux-can/ [2] http://en.wikipedia.org/wiki/SocketCAN -- Markus Weißmann, M.Sc. Technische Universität München Institut für Informatik Boltzmannstr. 3 D-85748 Garching Germany http://wwwknoll.in.tum.de/