@@ -14,21 +14,34 @@ class SdoAbortedError(SdoError):
14
14
0x05040002 : "Invalid block size" ,
15
15
0x05040003 : "Invalid sequence number" ,
16
16
0x05040004 : "CRC error" ,
17
+ 0x05040005 : "Out of memory" ,
17
18
0x06010000 : "Unsupported access to an object" ,
18
19
0x06010001 : "Attempt to read a write only object" ,
19
20
0x06010002 : "Attempt to write a read only object" ,
20
21
0x06020000 : "Object does not exist" ,
22
+ 0x06040041 : "Object cannot be mapped to the PDO" ,
21
23
0x06040042 : "PDO length exceeded" ,
24
+ 0x06040043 : "General parameter incompatibility reason" ,
25
+ 0x06040047 : "General internal incompatibility in the device" ,
22
26
0x06060000 : "Access failed due to a hardware error" ,
23
27
0x06070010 : "Data type and length code do not match" ,
28
+ 0x06070012 : "Data type does not match, length of service parameter too high" ,
29
+ 0x06070013 : "Data type does not match, length of service parameter too low" ,
24
30
0x06090011 : "Subindex does not exist" ,
25
31
0x06090030 : "Value range of parameter exceeded" ,
32
+ 0x06090031 : "Value of parameter written too high" ,
33
+ 0x06090032 : "Value of parameter written too low" ,
34
+ 0x06090036 : "Maximum value is less than minimum value" ,
26
35
0x060A0023 : "Resource not available" ,
27
36
0x08000000 : "General error" ,
37
+ 0x08000020 : "Data cannot be transferred or stored to the application" ,
28
38
0x08000021 : ("Data can not be transferred or stored to the application "
29
39
"because of local control" ),
30
40
0x08000022 : ("Data can not be transferred or stored to the application "
31
- "because of the present device state" )
41
+ "because of the present device state" ),
42
+ 0x08000023 : ("Object dictionary dynamic generation fails or no object "
43
+ "dictionary is present" ),
44
+ 0x08000024 : "No data available" ,
32
45
}
33
46
34
47
def __init__ (self , code ):
0 commit comments