新闻公告
使用CANlib检测溢出情况
在开发严重依赖通信协议的软件应用程序时,关键问题之一是应用程序快速地处理传入的报文,而不会丢弃报文。这种情况可能是由于应用程序花费太多时间处理某一报文,应用程序暂停等待用户交互,或者应用程序正在等待共享系统资源,如数据文件。不管什么原因,应用程序开发人员应计划检测这些丢弃的报文,以防止在由应用程序行查看更多
查看更多
使用distcc对树莓派(Raspberry Pi)进行构建
在树莓派(Raspberry Pi)上本地构建可能很慢。最常见的方法是交叉编译,这样速度会更快,但需要更多的设置。1 还有第三个选择,就是使用 distcc,它以透明的方式将编译分发到远程计算机。与交叉编译相比,设置distcc会稍微简单些,但是与本地构建相比,我们还获得了速度。 distcc程序可查看更多
查看更多
在Raspberry Pi上构建CANlib(linuxcan)
当在任何Linux计算机上编译CANlib(linuxcan)时,您需要确保使用正确的内核头文件版本。例如,在Ubuntu上,您可以发出命令: sudo apt install linux-headers-$(uname -r) Linux标头包目前不能用于Rasbian上,所以你必须做一些挖掘。一查看更多
查看更多
Kvaser硬件使得欧洲核子研究组织(CERN)的数据采集工作不再复杂
Kvaser的PCICanx板卡在世界上最强大的粒子加速器(CERN的大型强子对撞机)中扮演重要角色。LHC中运行的最大型实验ATLAS使用几百个Kvaser的PCICanx CAN转PCI板卡收集来自亚原子碰撞处检测器的数据。查看更多
查看更多
在Linux上运行Python开发包
今天我们来看看如何使用Kvaser的新版Python开发包canlib来设置和发送CAN报文。本例子中我们使用Kvaser USBcan Pro 2xHS v2,但可以使用任何Kvaser分析仪产品。 第一步是下载并安装Kvaser Linux驱动程序和开发包(CANlib当前版本v5.18): $查看更多
查看更多
Kvaser公司中文官网更新
对比功能改进 如果您经常访问Kvaser.cn,您会注意到网站在8月有了一些重大变化。重要的改变包括网站整体设计更新,因此带来的其他好处如:产品中心和软件合作伙伴页面可一键访问。 新版网站中对客户来说可能最受益的功能就是“我的账户”,用户可以登录,快速查看历史收藏产品,产品对比以及导出信息为PDF格查看更多
查看更多
Python开发实例现已添加到开发包中
随着CANlib SDK v5.17的发布,Python实例包也已经更新。并非只是发布单独的Python文件,而是现在将这些文件放置在Python Wheel中以及方便安装的.zip压缩包。 希望即使你现在需要更改当前的Python脚本,新版本打包的好处也将胜过麻烦。 我们支持Python 2.7,查看更多
查看更多
使用kvmlib配置SD卡
这是使用Kvaser Memorator第二代设备通过kvmlib进行配置和读取记录数据4篇系列文章的最后一篇: kvmlib入门指南 在配置中添加脚本和触发器 深入了解kvmlib 使用kvmlib配置SD卡 之前我们通过 kvmlib配置设备,检索配置和记录的数据以进行进一步分析。现在我们要看看查看更多
查看更多
深入了解kvmlib
这是使用Kvaser Memorator第二代设备通过kvmlib进行配置和读取记录数据4篇系列文章的第三篇: kvmlib入门指南 在配置中添加脚本和触发器 深入了解kvmlib 使用kvmlib配置SD卡 在第一篇文章中,我们已经讲述了如何使用kvmlib来配置设备,并利用Python读取记录的查看更多
查看更多