keda_moto 发表于 2020-11-16 14:46:24

最新android6.0系统can不能接收

最新的android6.0系统,can能发送,不能接收。上一版系统是可以正常收发的,求助怎么回事!!!

zhichao 发表于 2020-11-17 17:29:10

使用我们手册上的方法测的吗

keda_moto 发表于 2020-11-21 13:25:11

zhichao 发表于 2020-11-17 17:29
使用我们手册上的方法测的吗

最新6.0系统自带cantest app能发不能收,替换回第一版6.0系统中的app,又把so文件弄进去,连续接收1000包左右又收不到了

keda_moto 发表于 2020-11-21 14:57:04

forlinxHardware.c中,nbytes = recvfrom(canfd,&frame,sizeof(struct can_frame),0,(struct sockaddr *)&addr,&len);   can实际收到数据了,但nbytes返回-1

zhichao 发表于 2020-11-21 16:25:07

我这边用新镜像的板子试了一下,收发都正常,是不是您接的设备导致的,或者看看程序源码,看看是不是可以改一下

keda_moto 发表于 2020-11-24 09:44:35

zhichao 发表于 2020-11-21 16:25
我这边用新镜像的板子试了一下,收发都正常,是不是您接的设备导致的,或者看看程序源码,看看是不是可以改 ...

试了好多次,总是不行,不得已又改回了旧版系统
页: [1]
查看完整版本: 最新android6.0系统can不能接收