1. 0x6000-9FFF is standard propile area for device 1-8 see CiA 301. 7.4.1
Check out canfestival manual in the section about the editor. It has
examples that uses the standardized profile area
2. idk, but if it uses the same driver and you have communication they
it should work
3. cant help you there
4. No experience with that, but if it is only for testing please use
the socket-can driver. With the vcan kernel module that is most likely
installed on your nix you can make virtual canbus dev.



On Mon, Mar 5, 2018 at 7:14 AM,
<canfestival-devel@lists.sourceforge.net> wrote:
> hi all
>
> I tried more on what should I do and I prepared better questions to ask.
>
> 1.about the 6000-9fff address(device profile), in many .od file  this
> section in disabled how can I enable that?
>   I want to know witch type of devices and tansmission types enable it
> 2.I can read and write SDO in TestMasterSlave, I want to know if in
> win32test and CANOpenShell (with can_virtual driver) I can use it also?
>   or Should I use real drivers? I checked, in TestMasterSlave I enter
> Operational mode but in win32test and CANOpenShell I stay in Unknown state.
> 3.I don't know how can I send and recieve segment using sdo if you can give
> me example or guide it would be appreciated.
>   I don't know if I should use special address or data type I use followig
> form but I got errors
>   readNetworkDictCallback(&TestMaster_Data,2, 0x2000, 0x00, uint32,
> CheckReadSDO, 1);
>   writeNetworkDictCallBack(&TestMaster_Data, 2, 0x2000, 0x00, 1, 0, &data,
> CheckWriteSDO, 1);
>   send and recieve with 0 as the last parameter is okey,
> for download:
> 1->[ 0  ]id:02 SDOrx  rtr:0 len:8 c2 00 20 00 01 00 00 00
> OnMasterMap1Update:0
> ^CGot Signal 2
> 0->[ 1  ]id:02 SDOtx  rtr:0 len:8 a0 00 20 00 10 00 00 00
> 1->[ 0  ]id:02 SDOrx ABORT_TRANSFER_REQUEST  rtr:0 len:8 81 e3 00 00 00 00
> 00 00
> 0->[ 1  ]id:02 SDOtx  rtr:0 len:8 a2 01 10 00 00 00 00 00
> 1->[ 0  ]id:02 SDOrx  rtr:0 len:8 d9 00 00 00 00 00 00 00
> 0->[ 1  ]id:02 SDOtx  rtr:0 len:8 a1 00 00 00 00 00 00 00
>
> for upload:
> 1->[ 0  ]id:02 SDOrx  rtr:0 len:8 a0 00 20 00 10 00 00 00
> OnMasterMap1Update:0
> ^CGot Signal 2
> 0->[ 1  ]id:02 SDOtx  rtr:0 len:8 c2 00 20 00 01 00 00 00
> 1->[ 0  ]id:02 SDOrx  rtr:0 len:8 a3 00 00 00 00 00 00 00
> 0->[ 1  ]id:02 SDOtx ABORT_TRANSFER_REQUEST  rtr:0 len:8 81 01 00 00 00 00
> 00 00
> 1->[ 0  ]id:02 SDOrx  rtr:0 len:8 a2 01 10 00 00 00 00 00
> 0->[ 1  ]id:02 SDOtx  rtr:0 len:8 d9 00 00 00 00 00 00 00
> 1->[ 0  ]id:02 SDOrx  rtr:0 len:8 a1 00 00 00 00 00 00 00
> 4.I want to send serial driver using virtual serial driver(socat) with this
> configure command : ./configure --can=serial
>   when I run can_serial_hub, it doesn't work and I get this output
>   ./can_serial_hub -b /dev/pts/2 -p /dev/pts/3
>   open: /dev/pts/30, No such file or directory
> I tested cat and echo command it works okey.
>   help me to learn canfestival
>   Many Thanks.
>   Samini
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Canfestival-devel mailing list
> Canfestival-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/canfestival-devel
>

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Canfestival-devel mailing list
Canfestival-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/canfestival-devel

Reply via email to