Пример HTML-страницы
  • Ответить в эту тему
  • Ответить в эту тему

10784 posts in this topic

Recommended Posts

18 минут назад, Shr-lnm сказал:

Ходят слухи, что в сети можно найти базу данных DDT от 2016 года.

А как вылетает? Что за ошибка? 

Скопировал окно

Скрытый текст

 

R1_08_V1.3_20090612T085711.xml                     13164BT208000100
S2000Turbo___Soft_A5___Vdiag_04h.xml               7A421300A58500
SID_301___Rm1_A50___V03.xml                        7A684BE00B1CA50
SID_301___RM2_840___V01.xml                        7A684BE00B3D820
BVR_on_can_x44_v1.2.xml                            6E417452464C41
SID_301___Rm1_Axx___V03.xml                        7A04BEFA003060
EDC17_RS1_942_X95_Liv_V11_20090701T100301.xml      7A6803700950942
clim_x61_SlotV3_20070529.xml                       29495000000300
clim_x61_SlotV3_20070529.xml                       29495000000302
EWR21_X91_V4Y_64_PSP_v1.2_20090604T110229.xml      7A68FT200646001
EWR21_X91_V4Y_64_PSP_v1.2_20090604T110229.xml      7A68FT200646000
RDCM_X91_Serie_v1.2.xml                            F84A5405920000
EWR21_X91_V4Y_64_PSP_v1.2_20090604T110229.xml      7A68FT200646002
ACU3_J81_mk2.xml                                   2C2821901060000
EDC16CP33_W96_(Diag_On_CAN).xml                    7A8803700C49600
MRSZ_X95_L38_L43_L47_v4.xml                        2C4AMR03060000
ESP_X85_V6.3_20100113T154932.xml                   01160376FAF0301
V4Y-M2S-Ph2.xml                                    7A1619300616200
BICA2A3_08_V11_20091201T163349.xml                 5920DX205530000
S3000_AD_CAN_4_X84_FLEXFUEL.xml                    7A8821300ADA800
SID_301___Rm1_A50___V03.xml                        7A684BE00B1BA50
UCH_M2S_Phase2.xml                                 2615021002100D6
NFA_V0.6_20090916T094620.xml                       586832901FF01FF
SID_301___RM2_900___V03.xml                        7A724BE00B36900
APB_H45_P32M_V16_20090212T092943.xml               0D4BBKD1025A5A
DP0_TA2005-L38B32-K4M839_v5_20090914T112445.xml    6E400196000590
EDC16CP33_W96a_V2_(Diag_On_CAN).xml                7A8803700C4960A
ESP___X95_Version_3.5_20090518T154835.xml          01436881607012
ESP___X95_Version_3.5_20090518T154835.xml          01436881607010
Clim_Derivatives_2_20091209T152043.xml             2940420000A100
X65_X35_Climatisation_Regulee.xml                  29000000060000
Tdb_BCEKL84_serie_4emeRev.xml                      514VIS00080300
AB81E_X65_V1.xml                                   2C1203709000200
PDCM_X91Serie_V1.3_20091214T155458.xml             A64A5405910000
FPA_J84_B73_J81_V1.06.xml                          0D4AFJ91103000
SID_301___Rm1_CC0___V03.xml                        7A724BE00B12CC0
AJ0_J81ph2_B73ph2_v1.xml                           6E4APY00686870
AJ0_J81ph2_B73ph2_v1.xml                           6E4APY00686871
AJ0_J81ph2_B73ph2_v1.xml                           6E4APY00686872
AJ0_J81ph2_B73ph2_v1.xml                           6E4APY00686873
SID_305_RM6_940_B32_L38_L43_X91_X95_V17_20091123T101748.xml 7A684BE00830940
SID_301___RM2_840___V01.xml                        7A684BE00B3F600
Tdb_BCEKL84_serie_4emeRev.xml                      514ANC00080501
ABS_X91_Version_2.6.2.xml                          01836800C30083
DP0_TA2000_J77_K4M791.xml                          6E4001941EF000
SID_301___Rm1_CC0___V03.xml                        7A684BE00B14A70
V4Y___614A.xml                                     7A128123000200E7
WB56_M4R_X85_SW63C0.xml                            7A681930063B000
R1_08_V1.3_20090612T085711.xml                     13164BT205000000
SIRIUS34___EMS3134___Soft_RE5_maj.xml              7A400100E54100
LPN_V1.7.xml                                       13196BT220122006
SID_301___Rm1_A50___V03.xml                        7A684BE00B16A50
EDC16CP33___W98___V4___(Diag_On_CAN)_20090305T162717.xml 7A3803700C49800
X65_X35_Climatisation_Regulee.xml                  29000000040000
UPA_CAN_Sound_V1.5_20100209T084824.xml             0E4AFK00235050
DAEJ77_Gen1_V2.5.xml                               044AKR83300108
SID_301___RM2_840___V01.xml                        7A684BE00B3D600
EDC_15C_C___VB2___IMA_v1.3.xml                     7A2403700CBB100
EDC_15C_C___V9B___IMA_evol1.xml                    7A1603700CB9A00
SID_301_-_RM1_700_-_V04.xml                        7A04BEF70010B3
BVR_X83_X70_PA6_PPP3_v5.1.xml                      6E417452440541
DP0_TA200X_X84ph1_F4_K4.xml                        6E1600194004910
BVR_X83_X70_PA6_PPP3_v5.1.xml                      6E417452440543
BVR_X83_X70_PA6_PPP3_v5.1.xml                      6E417452440542
ITM_P2_V4.1_20090722T151201.xml                    585AVH07050003
FPA_J84_B73_J81_V1.06.xml                          0D4AFJ85110041
GAZ3000_AB40_AB54_K_V1.xml                         79821300AB5400
SID_301_-_RM1_800_-_V01.xml                        7A04BE98004030
S2000_Atmo___SoftA3.xml                            7A821300A38600
N_P32M_METER_20070705_20081219T131503.xml          516800000200002
DP0_TA2005_X90_K4M697_Russie_v1_20091007T084248.xml 6E400196004100
EDC_15C_C___VB3___IMA_evol1.xml                    7A2403700CBB300
SID_301___Rm1_CC0___V03.xml                        7A684BE00B1DCA0
DAE_X95_v1.84_20090630T140146.xml                  044231014A0602
DAE_X95_v1.84_20090630T140146.xml                  044231014A0603
DAE_X95_v1.84_20090630T140146.xml                  044231014A0600
Sim32_RD310_Clot_J77_Can.xml                       7A400100D31400
UCH_84_J84_05_00.xml                               267700103220514
SID_301___RM2_840___V01.xml                        7A684BE00B39820
DC4_base_DDT2000_P3.1_v2_20081215T162157.xml       6E448725350260
SID_301___RM2_840___V01.xml                        7A684BE00B31600
UCH_84_J84_05_00.xml                               267700103220513
SU2001__V1.xml                                     6E8A4008800013
DDCM_X95_4.0_20090204T091037.xml                   A54A5406000001
SU2001__V1.xml                                     6E8A4008800011
SU2001__V1.xml                                     6E8A4008800016
SU2001__V1.xml                                     6E8A4008800015
X70Ph3_ESP_serie_V1.2.xml                          019376414600C0
WB56_M4R_X85_SW63C0.xml                            7A6819300637000
DAEJ77_Gen1_V2.5.xml                               044AKR8330010E
DAEJ77_Gen1_V2.5.xml                               044AKR8330010B
N_P32M_TCM_FK(CVT)_20080312.xml                    6E2A6400000000
EDC16C36___YB4_G9U_VU_Euro_4_v1_20091202T100229.xml 7A360370091B300
UCH___M2S_X74_et_X73.xml                           26802100060001
UCH___M2S_X74_et_X73.xml                           26802100060000
4RD_X91_V3_3.xml                                   2348A3203033300
AB80_X65_X90_V1.xml                                2C403709000200
SIRIUS34___EMS3134___Soft_REA.xml                  7A400100EA1100
S3000_AD_CAN_3_X84ph2_S.xml                        7A7621300AD8300
UCH_84P2_85_V2.xml                                 267200108220200
ESP_X85_V6.3_20100113T154932.xml                   0132037F3E50300
FPA_J84_B73_J81_V1.06.xml                          0D0AFJB3020004
BVR_on_can_x44_v1.2.xml                            6E417452464D41
UCH_X81_phase_1_v2.xml                             26902100100014
DAE_X44-X33_V1.9_20100112T113044.xml               04837336413048
DAEJ77_Gen1_V2.5.xml                               044DZ991120303
AJ0_X91_PS_6A-3x_6A-4x_V9_20090105T093343.xml      6E20APY006A6A32
SIRIUS34___EMS3134___Soft_RE9_330.xml              7A800100E93300
AJ0_X91_PS_6A-3x_6A-4x_V9_20090105T093343.xml      6E20APY006A6A35
GEP_L90_L35_K9KCA_DA__V50_A0_40_20091124T132731.xml 04447450A00040
USM_Diag_Rev_2.1.xml                               2772ANJ05000100
BCM_X85_J77_a_partir_de_PPP3_V10.xml               266802100110600
AJ0_X91_PS_6A-3x_6A-4x_V9_20090105T093343.xml      6E20APY006A6A34
SID_301_-_Rm1_300_-_V03.xml                        7A04BE00B10136
R3-07_22.xml                                       1336AVH91000154
R3-07_22.xml                                       1336AVH91000151
SID_307_00F7_CR2_X95_IUPR_V2_20100114T104607.xml   7A694BE00F71100
R3-07_22.xml                                       1336AVH91000153
S3000_26_55_CAN_91_V1_20100312T084514.xml          7A68GL400263800
SID_301___Rm1_CC0___V03.xml                        7A684BE00B11CA0
AJ0_X91_PS_6A-3x_6A-4x_V9_20090105T093343.xml      6E20APY006A6A36
EDC17_RS4_840_X83_V11_20091103T112708.xml          7A4037009A0830
USM_Diag_Rev_2.1.xml                               2772ANJ08000000
Clim_Derivatives_2_20091209T152043.xml             29804200054703
SID_305___RM5_500___v07.xml                        7A684BE00B78560
EDC_15C_C___V82_a_V86_evol1.xml                    7A1203700CB8400
SID_301___RM2_840___V01.xml                        7A684BE00B37800
Abs_X61_Bosch8.1_V3_Serie.xml                      012103796690702
Abs_X61_Bosch8.1_V3_Serie.xml                      012103796690703
EDC16_C___VD2_X84_(Diag__On_Can).xml               7A6803700C1C000
SIRIUS34___EMS3134___Soft_REA740.xml               7A1200100EA7400
SID_301___Rm1_CC0___V03.xml                        7A724BE00B11CB0
CAREG_X95_V3.xml                                   29404200011106
RC5_C_X91.xml                                      2C421900160000
ESP_X91_Version_4.0.3_20100216T152047.xml          01436883609008
RDCM_Slot_V3.xml                                   F84A5405020000
DP0_TA200X_X84ph2_F9.xml                           6E1400194004F00
DDCM_X95_4.0_20090204T091037.xml                   A54A5404950001
DDCM_X91serieV1.3_20091214T160209.xml              A54A5406100005
ETC_H79_V32_20100118T112536.xml                    1E8E3530313035
ETC_H79_V32_20100118T112536.xml                    1E8E3530313036
UCH_84P2_85_V3.xml                                 267600108220310
BCM_W61_SW8_2_87.xml                               26402100080100
ETC_H79_SWC0_v14_20090529T094919.xml               1E8E3530313031
ETC_H79_V30_20090813T125914.xml                    1E8E3530313032
GAZ3000_AB40_AB54_K_V1.xml                         79421300AB5200
ABS_ESP_MK60_v18.xml                               01836812270083
Tdb_BCEKL84_serie_4emeRev.xml                      514ANC0008085A
UCH_G2009_X62_SW7.2_20090626T143729.xml            26502100070000
ABS___X95_Version_2.3.xml                          01836853603007
ABS___X95_Version_2.3.xml                          01836853603006
DCM34_P4BCx_X90_H79_V6_20091214T105223.xml         7A101153344B00C1
Tdb_BCEKL84_HG_phase2_rev4.xml                     5112ANC00080811
DAE_x61_NSK_Serie_1_1.xml                          04523131A20000
SID_301___RM2_840___V01.xml                        7A684BE00B3C600
Clim_Derivatives_2_20091209T152043.xml             29804200044801
SID_301___Rm1_CC0___V03.xml                        7A684BE00B12AA0
SID_301___Rm1_CC0___V03.xml                        7A724BE00B18CC0
EDC16CP33_W91_(Diag_On_CAN).xml                    7A4803700C49100
ESP_X62_V1.11_20090610T155557.xml                  0118037EE0A0800
ESP_X62_V1.11_20090610T155557.xml                  0118037EE0A0802
ABS_ESP___X74ph2_J81ph1p_ph2_X73ph2_version_14.xml 01203684FAA0020
TdB_J95_V4.40_20090707T135553.xml                  510020005F0700
DP0_TA200X_X84Ph2_F4_K4.xml                        6E2000194004A10
SID_304___Rm4_610___V04.xml                        7A734BE00B22610
ACU3_J81_mk2.xml                                   2C2821901020000
SID_301_-_RM1_700_-_V04.xml                        7A04BEF7003010
P9X_Euro4___(BF51_BF57)_AF__v3.0.xml               7A17DH500BF5500
EDC16CP33_W91_(Diag_On_CAN).xml                    7A803700C49100
Coslad_X65_2.xml                                   07426700010018
SID_301___Rm1_CC0___V03.xml                        7A684BE00B1AA80
DCM12_L4D6_v5.5.xml                                7A72153004D0060
CAREG_X95_V3.xml                                   29404200021108
SIRIUS34___EMS3134___Soft_RE5_B000.xml             7A1300100E5B000
CAREG_X95_V3.xml                                   29404200011006
DDCM_X91serieV1.3_20091214T160209.xml              A54A5406100002
TdB_X73PH2_soft4.x.xml                             5117020004A040B
Tdb_J77_PH2_SLOT_V2.xml                            518DX2004D0AB4
TdB_X73PH2_soft4.x.xml                             5117020004A040A
ACU4_B_C_X84.xml                                   2C421900182000
ESP_X83_Bosch8.1_V5_20091005T084750.xml            0110037F28E0500
TdB_X73PH2_soft4.x.xml                             5117020004A0402
TdB_X73PH2_soft4.x.xml                             5117020004A0403
TdB_X73PH2_soft4.x.xml                             5117020004A0401
EDC16C36_A21_40rc(Diag_On_CAN).xml                 7A68037000A2000
TdB_X73PH2_soft4.x.xml                             5117020004A0404
SID_304___Rm4_610___V04.xml                        7A734BE00B26610
4RD_X91_V4_3.xml                                   234A3204F10404
DP0_TA2000_N900.xml                                6E1000194189000
EVC_3180_RHx_400_V7_20100115T090950.xml            9543031D3014000
VSU_L38_1_7_20090526T154842.xml                    0168AH601000000
GAZ3000_AB82_K_L90_V2.xml                          791621300AB8200
FPA_J84_B73_J81_V1.06.xml                          0D8AFJE5063000
AJ0_L43_X95_6A-4x_V1_20090309T102611.xml           6E4APY006A6A42
DP0_TA2005-L38B32-K4M839_v4_20090306T110536.xml    6E400100960500
S3000_A791_Can_1_X84.xml                           7A6821300A79100
EDC16CP42___XE4x___V6___(Diag_On_CAN).xml          7A6803700C5E40A
V40_27_33_CAN_95_V4_20090715T141021.xml            7A68GL400272000
ACU4_X84_MK2.xml                                   2C421900142000
Sim32_RD420_PPP3_K.xml                             7A400100D41200
SU2001__V1.xml                                     6E8A4008500001
Clim_X74_X73_Version_K.xml                         29518900120000
FPA_X84_DiagOnCan_V4.xml                           0D13AFJDB033030
DP0_TA2005-L38B32-K4M839_v5_20090914T112445.xml    6E400196000900
IKEY_X62_V_1_9.xml                                 2F4A1041050001
SID_301___RM2_840___V01.xml                        7A684BE00B3E700
DDCM_X91serieV1.3_20091214T160209.xml              A54A5405500000
DDCM_X91serieV1.3_20091214T160209.xml              A54A5405500001
V42_2A_44_X90_H79_V1_20100216T140050.xml           7A6GL4002A0042
ACU3_J81.xml                                       2C2421902070000
V42_2A_44_X90_H79_V1_20100216T140050.xml           7A6GL4002A0044
ACC_X73v2.xml                                      0B4037999900D0
Sim321_X35_X65_X90_v2_20091109T112632.xml          7A400100D4C000
SID_301_-_RM1_700_-_V04.xml                        7A04BEF70030C0
PREMIUM_v1_8_20100308T110706.xml                   86430303000343036
LDCM_X91__Serie_V1.2.xml                           F74A5405910000
PREMIUM_v1_8_20100308T110706.xml                   86430303000343034
SID_301___RM2_840___V01.xml                        7A684BE00B32810
SID_301___RM2_840___V01.xml                        7A684BE00B33810
ESP_X85_V6.3_20100113T154932.xml                   0116037EE140301
DCM12_L4CB1_v9_3_20090916T103041.xml               7A8153004C00B0
AutOs_V0.5_20100106T153707.xml                     584000000000000
HTC-X91-6x40.xml                                   7A6819300664000
UCE_SSPP.xml                                       08402100030006
AAP_CAN_W84p2.xml                                  0E12AFK00010000
DAE_X44_V1.6.xml                                   04437334413041
TdB_J95_V4.50_20090710T150752.xml                  51360200C001000
BCM95_SWB10_VB10_4.xml                             2604001140E0B10
SID_301___RM2_840___V01.xml                        7A684BE00B3E830
ESP_X62_V1.11_20090610T155557.xml                  0118037F31D0900
ESP_X62_V1.11_20090610T155557.xml                  0118037F31D0901
NFA_V0.6_20090916T094620.xml                       586832900000000
X83_ph2_ESP.xml                                    0193764D5000C2
ABS_X62_V1.12_20090518T105348.xml                  014037EE090800
BICA2A3_08_V11_20091201T163349.xml                 5920DX206010000
ACU3_MK3_X74_2_v1.4.xml                            2C4421901010001
EDC16C36_YB1a_G9U_Euro_4_YB1a_V_1_4.xml            7A200370091B000
DDCM_X95_4.0_20090204T091037.xml                   A54A5407000001
DDCM_X95_4.0_20090204T091037.xml                   A54A5407000000
Traceback (most recent call last):
  File "E:\script\pyren97\pyren.py", line 315, in <module>
    main()
  File "E:\script\pyren97\pyren.py", line 312, in main
    ecu.show_screens()                                      #show ECU screens
  File "E:\script\pyren97\mod_ecu.py", line 682, in show_screens
    ddt = DDT(self.elm, self.ecudata, langmap)
  File "E:\script\pyren97\mod_ddt.py", line 93, in __init__
    self.decu.scanECU()                                      #scan and loading o
riginal data for chosen ECU
  File "E:\script\pyren97\mod_ddt_ecu.py", line 167, in scanECU
    print r
  File "C:\Python27\lib\site-packages\colorama\ansitowin32.py", line 40, in writ
e
    self.__convertor.write(text)
  File "C:\Python27\lib\site-packages\colorama\ansitowin32.py", line 141, in wri
te
    self.write_and_convert(text)
  File "C:\Python27\lib\site-packages\colorama\ansitowin32.py", line 169, in wri
te_and_convert
    self.write_plain_text(text, cursor, len(text))
  File "C:\Python27\lib\site-packages\colorama\ansitowin32.py", line 174, in wri
te_plain_text
    self.wrapped.write(text[start:end])
  File "C:\Python27\lib\site-packages\colorama\ansitowin32.py", line 40, in writ
e
    self.__convertor.write(text)
  File "C:\Python27\lib\site-packages\colorama\ansitowin32.py", line 141, in wri
te
    self.write_and_convert(text)
  File "C:\Python27\lib\site-packages\colorama\ansitowin32.py", line 169, in wri
te_and_convert
    self.write_plain_text(text, cursor, len(text))
  File "C:\Python27\lib\site-packages\colorama\ansitowin32.py", line 174, in wri
te_plain_text
    self.wrapped.write(text[start:end])
  File "C:\Python27\lib\encodings\cp866.py", line 12, in encode
    return codecs.charmap_encode(input,errors,encoding_map)
UnicodeEncodeError: 'charmap' codec can't encode character u'\xe9' in position 1
0: character maps to <undefined>
****************************************
*
*       ERRORS STATISTIC
*
* error_frame      =  0
* error_bufferfull =  0
* error_question   =  0
* error_nodata     =  0
* error_timeout    =  0
* error_rx         =  0
* error_can        =  0
*
*       RESPONSE TIME (Average)
*
* response_time    =  0.0
*
****************************************


E:\script\pyren97>pause
Для продолжения нажмите любую клавишу . . .


 

 

Share this post


Link to post
Link to comment
Share on other sites

В имени какого-то файла в директории ecus есть неприличные символы - из-за них и вываливается. Но он у вас полный перечень файлов пытается вывести!!!! Нужно сначала подключиться к машине и запустить pyren с ключом --dump и войти в меню нужного блока. В DDT не заходите. Потом нужно отключиться от машины  и только после этого запускать ddt в демо режиме. 

Share this post


Link to post
Link to comment
Share on other sites

Shr-lnm 

Спасибо. Буду пробовать. У меня база от DDT2000_v2.6.0.0.

В базе есть папка DDT2000data\vehicles\x52 - если правильно понял должно заработать с  logan 2/sandero 2/stepway 2

Edited by kirirut

Share this post


Link to post
Link to comment
Share on other sites

@Shr-lnm , прошу подсказать по одному параметру, внимание на который обратил читатель на драйве.

PR004 в блоке UPS (БЗиК). "Напряжение аккумуляторной батареи".

По всей видимости, Клип знает еще о множителе для этого параметра или иначе читает.

Screenshot_13.jpg

В логах 

>
>[08:35:40.440]0221025
<[0.55]0221025
1020610203B10255
21896A1084250641
22FFEFF905000000
23000003AF008800
2400000000008800

>
>[08:35:41.004]0221222
<[0.278]0221222
100A61220A3B1B56
210EC000603B1B56
 

Клип сейчас не подключал, но подозреваю, что напряжение должно быть другим. Читатель привел свой скриншот.

Как найти дальше по цепочке скрипта, как нужно парсить это поле?

При генерации PID и формуле для этого датчика, также множитель в 4 раза меньше ожидаемого (и читается из 2122 адреса).

НАПРЯЖЕНИЕ АККУМУЛЯТОРНОЙ БАТАРЕИ 12 В,PR004,2122,0.0625*B,0,0,V,74D
 

Если что, логи и savedEcus.p тут.

Share this post


Link to post
Link to comment
Share on other sites

6 hours ago, amokk_spb said:

@Shr-lnm , прошу подсказать по одному параметру, внимание на который обратил читатель на драйве.

Причина похоже понятна. Это 8-ми битный параметр, но сдвинут на 2 бита вправо. От этого параметр примерно в четыре раза меньше. Похоже в функции расчета мнемоник ошибка. 

Share this post


Link to post
Link to comment
Share on other sites

22 часа назад, Shr-lnm сказал:

Ходят слухи, что в сети можно найти базу данных DDT от 2016 года.

А куда саму базу DDT помещать?

 

В 20.11.2016 at 15:54, PyRen сказал:

перевод ddt на язык клип

А как соеденить DDT со скриптом?

 

Share this post


Link to post
Link to comment
Share on other sites

В 01.12.2016 at 21:07, Shr-lnm сказал:

Ходят слухи, что в сети можно найти базу данных DDT от 2016 года.

Нашел на одном англоязычном форуме  DDT2000 database from 2016. Для получения ссылки пришлось зарегиться

Вот ссылка на скачивание 

Так же там нашел  Renault CAN Clip v162 Multilanguage 

И RENAULT DDT2000 V2.9.0.4

 

Share this post


Link to post
Link to comment
Share on other sites

55 минут назад, kirirut сказал:

Нашел на одном англоязычном форуме  DDT2000 database from 2016. Для получения ссылки пришлось зарегиться

Вот это человек потрудился!!!!! Спасибо!

Share this post


Link to post
Link to comment
Share on other sites

59 minutes ago, kirirut said:

database from 2016

Проверил - так и есть . Спасибо!

Share this post


Link to post
Link to comment
Share on other sites

14 часов назад, kirirut сказал:

Нашел на одном англоязычном форуме  DDT2000 database from 2016. Для получения ссылки пришлось зарегиться

Вот ссылка на скачивание 

Так же там нашел  Renault CAN Clip v162 Multilanguage 

И RENAULT DDT2000 V2.9.0.4

 

Молодец!

Спасибо.

Share this post


Link to post
Link to comment
Share on other sites

Пробовал сегодня подцепиться к эбу мультимедиа. 

В stepway 2 мультимедиа на 12 и 13 пинах вторая CAN сеть. Проводами перекинул пины на BT ELM. 

Опросилось только 47 блоков из 54, то есть только те которые диагностируются по 6 и 14 пинам, скрипт не нашел никаких блоков и закончил работу. Думаю в этом загвоздка, т.к. блоки мультимедия идут последними в списке TCOM_151.Xml с 48 по 54 и почему то по ним скрипт не произвел опроса. Где что подправить?

 

Скрытый текст

20161203135732.jpg

 

 

Скрытый текст

Screenshot_2016-12-03-13-57-02.jpg

 

logs.zip.pdf

savedEcus.p.pdf

Edited by kirirut
убрал из лога ответы на 2181

Share this post


Link to post
Link to comment
Share on other sites

1 hour ago, kirirut said:

В stepway 2 мультимедиа на 12 и 13 пинах вторая

Нужно исправить строки 127-128 в файле mod_scan_ecus.py. 6 заменить на 13 и 14 на 12

должно получиться так

      if (self.allecus[ecu]['pin']=='can' and
          self.allecus[ecu]['pin1']=='13'  and
          self.allecus[ecu]['pin2']=='12'):        

Этого должно хватить, но можно еще и строки 176-177 поправить.

Share this post


Link to post
Link to comment
Share on other sites

kirirut

Напишите о результатах. Если получится, то я добавлю такую опцию

SSKlord

выложите, пожалуйста, логи посмотреть

Share this post


Link to post
Link to comment
Share on other sites

19 часов назад, PyRen сказал:

kirirut

Напишите о результатах. Если получится, то я добавлю такую опцию

SSKlord

выложите, пожалуйста, логи посмотреть

Все получилось, не с первого раза но получилось. Почему не с первого раза нужно думать.

Сперва поправил  mod_scan_ecus.py как писал Shr-lnm  строки 127-128 и строки 176-177, был включен параметр --dump. Запустил. Пошел поиск эбу. Очень быстро нашелся 1 из 8 запрошенных, пошла загрузка, не дошла до конца, начался поиск заново, опять нашелся 1 эбу, пошла загрузка и в какой то момент скрипт остановился, вроде как потерял связь с BT ELM. Подозреваю из-за --dump.

Вторая попытка. Отключил --dump, поправил mod_scan_ecus.py, только в строке 127-128, строки 176-177 вернул как и были изначально. Запустил скрипт, пошел поиск, нашелся эбу Радио. Полазил по пунктам. Сделал скриншоты. Ничего не пробовал поменять. Нужно убедиться что безопасно.

Что имеем. На практике доказано что можно подцепится ко второй сети CAN и увидеть блоки висящие на ней. Было бы круто если бы вы доработали PyRen для работы со второй сетью, многие вам скажут спасибо. Останется только доработать сканер для удобного переключения, хорошо подойдет сканер для Ford с переключателем, нужно будет перепаять только два провода. Назрел вопрос, может глупый, какого черта производитель разделил сети, и что будет если их соединить? Может тогда и не нужно сканер дорабатывать. Из базы DDT в DDT2000data\vehicles\x52\addressing.xml видно что 

•CAN (Primary CAN network/Réseau CAN primaire) BaudRate=500000
•CAN2 (Secondary CAN network/Réseau CAN secondaire) BaudRate=500000
 

логи когда скрипт не сработал

logs_error.zip.pdf

 

лог с успешным соединением

logs.zip.pdf

 

savedEcus.p.pdf

 

 

 

Скрытый текст

Screenshot_2016-12-03-18-47-32.jpg

 

 

Скрытый текст

3.jpg

 

Edited by kirirut
убрал из лога ответы на 2181

Share this post


Link to post
Link to comment
Share on other sites

1 hour ago, SSKlord said:

Эти?

Думаю, что нет. Интересны логи из директории logs, что внутри директории со скриптом.

Share this post


Link to post
Link to comment
Share on other sites

1 hour ago, kirirut said:

Назрел вопрос, может глупый, какого черта производитель разделил сети

Адресация там не пересекается. Наверное из-за загруженности. Кроме запросов диагностического сканера, там летает масса важной информации. Наверное, чтобы при заклинивании ченжера (или еще чего) ESP или приборка не отключались...

Share this post


Link to post
Link to comment
Share on other sites

2 часа назад, Shr-lnm сказал:

Думаю, что нет. Интересны логи из директории logs, что внутри директории со скриптом.

Screenshot_2016-12-04-00-04-08.png

Остальные пустые, или еще где логи сохраняются?

Или еще надо ecu_commander_log.txt если его то там строчки: 

Цитата

17:15:34.080;743;2118;61 18 02 74 21 
17:19:00.803;743;2118;61 18 02 74 21 

 

Share this post


Link to post
Link to comment
Share on other sites

В 02.12.2016 at 20:43, kirirut сказал:

DDT2000 database from 2016

У меня с этой базой в ddt4all нашло только 2 блока.
Двигатель и подушку безопасности ...

Share this post


Link to post
Link to comment
Share on other sites

pyren v 0.9.9(8) (beta) https://gofile.io/?c=Z5732r
MD5 (pyren_v0998_beta.zip) = 46812439fed9231d74bee0c0772de571

Исправлено:
- ошибка в расчете некоторых параметров
- много исправлений в mod_ddt
Добавлено:
- опция --can2. Работа с блоками на второй CAN шине. pin 12 и 13. Будет создан savedEcus2.p
- опция --dev теперь с параметром. Нужно указать команду открытия development сессии (например, --dev1086)
- опция -e для demo. Можно указать список блоков для которых запустится demo (например, -e 11476,11588,11570,11593 откроет блоки KOLEOS II). savedEcus.p не меняется.


Пример запуска demo c блоками от KOLEOS II (ваш savedEcus.p не изменится)
pyren.py -ppp --demo -e11476,11588,11570,11593

или для новой платформы XBB
pyren.py -ppp --demo -e11621,11576,11558,11563,11342,11423,11590,11579

Поиск блока зажигания на машинах RENAULT до 2003 и машинах NISSAN (KWP FastInit)
mod_ddt.py -pCOM3 -a7A -iF

Поиск блока зажигания на машинах RENAULT до 2003 и машинах NISSAN (KWP SlowInit)
mod_ddt.py -pCOM3 -a7A -iS

Share this post


Link to post
Link to comment
Share on other sites

21 minutes ago, lexaltd said:

Здравствуйте !

Подскажите pyren будет работать на  Android 2.2.1 ? 

нужно пробовать.

Share this post


Link to post
Link to comment
Share on other sites

3 часа назад, PyRen сказал:

pyren v 0.9.9(8) (beta) https://gofile.io/?c=Z5732r
MD5 (pyren_v0998_beta.zip) = 46812439fed9231d74bee0c0772de571
 

Вопрос: как включить опцию --can2 для андроида в pyren_4a_launcher.py что то не видно таких строк?

В pyren_4a_launcher.py описание для опции #sys.argv.append('--dump')  и  #sys.argv.append('--dev') одинаковое, в README_RU.txt для --dev другое описание.

Еще раз спасибо вам за ваш труд.

Скрытый текст

 

#### demo mode without connecting to car    
  #sys.argv.append('--demo')#; sys.argv.append('-e11476,11588')
  
  #### save responses of all 21xx and 22xxxx commands for demo mode    
  #sys.argv.append('--dump')
  
  #### ignore existence of savedEcus.p and do new scanning
  #sys.argv.append('--scan')
  
  #### enable logging
  #sys.argv.append('--log'); sys.argv.append('log.txt')

  #### switch to english. Remove all FG/SG files from cache directory
  #sys.argv.append('-LGB')
  
  #### try SlowInit before FastInit
  #sys.argv.append('--si')
   
  #### turn off automatic FC and do it by script
  #sys.argv.append('--cfc')
   
  #### turn off L1 cache
  #sys.argv.append('--n1c')

  #### save responses of all 21xx and 22xxxx commands for demo mode    
  #sys.argv.append('--dev'); sys.argv.append('1086')
  
  #### turn on writing to csv. Uncomment only one of them
  #sys.argv.append('--csv')
  #sys.argv.append('--csv_only')
  #sys.argv.append('--csv_human')

 

 

Share this post


Link to post
Link to comment
Share on other sites

1 hour ago, kirirut said:

как включить опцию --can2 для андроида в pyren_4a_launcher.py что то не видно таких строк?

там просто должна быть строка

sys.argv.append('--can2')

замените, например

  #sys.argv.append('--si')

и раскомментарьте ее, чтобы получилось

  sys.argv.append('--can2')

 

Share this post


Link to post
Link to comment
Share on other sites

2 часа назад, Shr-lnm сказал:

Подскажите pyren будет работать на  Android 2.2.1

на 4ххх не пдключается на 2.3.6-самсунг работает на ура

Share this post


Link to post
Link to comment
Share on other sites

Только что, ViktorDy сказал:

на 4ххх не пдключается на 2.3.6-самсунг работает на ура

На 4.4.2 работает без проблем, а на 4.2.2 не подключается у меня.

Share this post


Link to post
Link to comment
Share on other sites

Подскажите, если при открытии какого-либо блока в DDT --demo, о чем говорит такой запрос, что-то не верно в базе DDT  скопировано?

система впрыска ID: 10742. Дамп для DDT снял телефоном

Starting DDT process
Getting ID
IdRsp:
Address:"" DiagVersion:"" Supplier:"" Soft:"" Version:""
Loading eculist
No such ECU in data base.
Try minimum distance search (Strong)
PSCU_CMF1_SW7.6_20151209T130817.xml                F7417473
DSMU_CMF1_SW7.6_20151209T130014.xml                2A417473
Inverter_Emotor_SED_SW521_V2_20151110T155153.xml   684000
You may enter the file name by yourself or left empty to exit
File name:

Share this post


Link to post
Link to comment
Share on other sites

1 час назад, igesub сказал:

Megan 2 ф2 , 2008 г. Можно ли активировать круиз контроль с помощью PYREN?

Да. Его активировать и не надо, будет работать после установки соответствующих кнопок. Активация нужна для панели приборов, чтобы там отображалось 

Edited by Andrey D

Share this post


Link to post
Link to comment
Share on other sites

9 минут назад, Andrey D сказал:

Да. Его активировать и не надо, будет работать после установки соответствующих кнопок. Активация нужна для панели приборов, чтобы там отображалось 

Мне и нужно включить ,что бы на панели все показывало

Share this post


Link to post
Link to comment
Share on other sites

так я и ответил, что скриптом можно это активировать.

в теме это все есть. Искать надо. Лучше самому )))

В двух словах. Заходишь в панель под CMD, появляется новый пункт, последний. В нем есть "круиз контроль/ограничитель скорости" (если не ошибаюсь), меняешь его параметр на "с" вместо "без". Вроде кто-то после этого делал "инициализацию блока", могу ошибаться.

Share this post


Link to post
Link to comment
Share on other sites

2 hours ago, amokk_spb said:

система впрыска ID: 10742. Дамп для DDT снял телефоном

У меня это выглядит примерно так:

Starting DDT process
Getting ID
IdRsp: 61 80 82 00 44 53 47 06 44 5A 39 05 11 50 03 12 83 41 00 15 00 01 00 00 00 00 00
Address:"04" DiagVersion:"6" Supplier:"DZ9" Soft:"8341" Version:"0015"
Loading eculist
No such ECU in data base.
Try minimum distance search (Strong)
Try minimum distance search (Weak). Be very careful!!!
DAE_X84_Serie_V1.xml 048DZ983410012
DAE_X84_Serie_V1.xml 044DZ983410012
DAE84_PP.xml         044DZ983410003
You may enter the file name by yourself or left empty to exit
File name:

Т.е. если IdRsp и следующая строка пустые, это значит, что скрипт не нашел в дампе ответа на команду 2180.

После запуска pyren с ключиком --dump и входа в меню ЭБУ зажигания, в папке dumps у Вас должен появиться файл 1479548001_10742.txt

Первые цифры это время создания и скрипт выбирает последний созданный такой файл. В нем должны быть ответы на все команды и на 2180 в частности.

Если у вас там есть пустые файлы xxxxxxxxxxx_10742.txt, то удалите их и оставьте не пустой. Или сами сделайте такой файл, взяв ответ из одного из старых логов. Строка должна быть типа 

2180:61 80 82 00 44 53 47 06 44 5A 39 05 11 50 03 12 83 41 00 15 00 01 00 00 00 00 00

Теперь снова зайдите в pyren в demo режиме и зайдите в меню ddt

ECU : 10742  FG0110706.XML

1  - DE : Device errors

2  - ID : Identifications

3  - SY : System state

4  - SP : System parameters

5  - LC : System configuration

6  - AC : Ececuting tests

7  - VP : VIN programming

8  - RZ : Resets

9  - SC : Configuration scenarios

10 - DDT : DDT screens

Q  - <Up>

Choose :

 

 

Share this post


Link to post
Link to comment
Share on other sites

3 hours ago, amokk_spb said:

система впрыска ID: 10742.

нашел Ваш старый лог и сделал из него кусочек дампа. Вот, что получилось

Starting DDT process
Getting ID
IdRsp: 61 80 34 36 33 36 52 45 34 42 45 30 30 33 37 52 00 83 9D 00 22 90 01 01 00 88 AA
Address:"7A" DiagVersion:"69" Supplier:"4BE" Soft:"0083" Version:"9D00"
Loading eculist
ECU file name:  ../ecus/SID305_RM6_9D0_B50_C90_D00_E00_V02_20150806T100222.xml
Loading requests
Loading datas
Loading dump
Show screen

Блок распознался точно.

В моем примере сверху, скрипт не нашел точного соответствия и предложил близкие варианты

Address:"04" DiagVersion:"6" Supplier:"DZ9" Soft:"8341" Version:"0015"

No such ECU in data base.
Try minimum distance search (Strong)
Try minimum distance search (Weak). Be very careful!!!
DAE_X84_Serie_V1.xml 048DZ983410012
DAE_X84_Serie_V1.xml 044DZ983410012
DAE84_PP.xml         044DZ983410003

 

Share this post


Link to post
Link to comment
Share on other sites

28 минут назад, Shr-lnm сказал:

нашел Ваш старый лог и сделал из него кусочек дампа. Вот, что получилось


Starting DDT process
Getting ID
IdRsp: 61 80 34 36 33 36 52 45 34 42 45 30 30 33 37 52 00 83 9D 00 22 90 01 01 00 88 AA
Address:"7A" DiagVersion:"69" Supplier:"4BE" Soft:"0083" Version:"9D00"
Loading eculist
ECU file name:  ../ecus/SID305_RM6_9D0_B50_C90_D00_E00_V02_20150806T100222.xml
Loading requests
Loading datas
Loading dump
Show screen

Блок распознался точно.

Скрытый текст

 

В моем примере сверху, скрипт не нашел точного соответствия и предложил близкие варианты

Address:"04" DiagVersion:"6" Supplier:"DZ9" Soft:"8341" Version:"0015"

No such ECU in data base.
Try minimum distance search (Strong)
Try minimum distance search (Weak). Be very careful!!!
DAE_X84_Serie_V1.xml 048DZ983410012
DAE_X84_Serie_V1.xml 044DZ983410012
DAE84_PP.xml         044DZ983410003


 

 

Спасибо большое! 

Пункт меню появляется, открывается диалоговое окно DDT, даже частично понятный перевод. Пока не придумал, что делать с ним дальше, т.к. основная была идея - в блоке стояночного тормоза все-таки попробовать отключить автопостановку. Но это и в DDT не нашел (или слишком низкоуровнево описано, не понятно что к чему). 

Поскольку дампы собирал по всем блокам, но в разное время и была ошибка:

IOError: [Errno 2] No such file or directory: './dumps/1480772722_10752.txt'

Теперь понятно, как он определяет время (начало имени файла), поэтому достаточно переименовать такой похожий файл с нужным дампом от блока.

 

 

И такой вопрос, поскольку подсчет изменялся для некоторых адресов, должен ли измениться расчет в формуле для PID? Я проверил - множитель и адрес тот же самый создался.

Share this post


Link to post
Link to comment
Share on other sites

7 minutes ago, amokk_spb said:

И такой вопрос, поскольку подсчет изменялся для некоторых адресов, должен ли измениться расчет в формуле для PID? Я проверил - множитель и адрес тот же самый создался.

К сожалению нет. Этот генератор csv я когда-то написал и эта функция осталась прежней. Там будет весьма сложно исправить эту ошибку. У torq очень специфический язык описания формул и нужно еще очень хорошо подумать как это сделать автоматически.

Хорошо, что таких параметров не много. Может быть пока даже лучше их исключать из CSV, чтобы они не показывали неправильные значения. 

Share this post


Link to post
Link to comment
Share on other sites

В 01.12.2016 at 13:06, HID сказал:

Насколько я знаю, это невозможно программными средствами (во всяком случае в клипе такой возможности не смогли найти даже диагносты ОД Рено).

На рестайлинговом дастере сейчас нашли только вот такой способ:

обрезать провод, подающий сигнал заднего хода на ЦЭКБС (разъем S1, контакт 40)

В блоке ЦКЭБС открыл меню DDT, блок нашелся в базе DDT, в окне Rear Wiper- Configuration увидел параметр linked_with_reverse_cf, показалось что он касается этого гребанного автовключения заднего дворника, гугл по запросу linked_with_reverse_cf выдал описание спецификации системы стеклоочистителей и управление ее работой блоком EMM для Lada Vesta https://cloud.mail.ru/public/JKQg/q9WayfhMd . Получается вроде как можно через DDT отключить эту функцию.  

Скрытый текст


rwiper.jpg

 

 

Edited by kirirut
поменял ссылку на ФУНКЦИОНАЛЬНОЕ ОПИСАНИЕ И ДИАГНОСТИКА СИСТЕМЫ EMM

Share this post


Link to post
Link to comment
Share on other sites

4 часа назад, kirirut сказал:

В блоке ЦКЭБС открыл меню DDT, блок нашелся в базе DDT, в окне Rear Wiper- Configuration увидел параметр linked_with_reverse_cf, показалось что он касается этого гребанного автовключения заднего дворника, гугл по запросу linked_with_reverse_cf выдал описание спецификации системы стеклоочистителей и управление ее работой блоком EMM для Lada Vesta  http://lada-vesta.com.ru/razn/emm.html . Получается вроде как можно через DDT отключить эту функцию.  

  Показать контент


rwiper.jpg

 

 

Так получилось, или нет?

Share this post


Link to post
Link to comment
Share on other sites

2 часа назад, Shr-lnm сказал:

Давайте сначала все аккуратно проверим. Какой это xml?

xml тот что из базы DDT? Вечером гляну и отпишусь.

Share this post


Link to post
Link to comment
Share on other sites

Напишите полную инструкцию установки и работы ддт,через pyren  на андройде,и в чем разница между  pyren и ддт,там больше функционала?тоже заинтересовала отключение заднего дворника на сандеро 2,и залейте плиз готовый  pyren с новой базой ddt

Edited by bonus43

Share this post


Link to post
Link to comment
Share on other sites

5 минут назад, bonus43 сказал:

Напишите полную инструкцию установки и работы ддт,через pyren  на андройде,и в чем разница между  pyren и ддт,там больше функционала?тоже заинтересовала отключение заднего дворника на сандеро 2

DDT работает только на ПК.

Но я надеюсь, можно попробовать следующий ход - через PyRen на Андроиде снять дамп (с ключом -dump), затем на ПК в режиме demo запустить Pyren и выбрать меню DDT. 

В открывшемся окне выполнить процедуру отключения и сохранить лог операции, т.е. какое значение в какой адрес отправилось. И подготовить скрипт, по аналогии с тем, который @Shr-lnm готовил для отключения автосвета. 

Со второй фазой этого плана я пока не разобрался =) нужна более детальная информация по тому, как работать с DDT и какие значения возможны.

Share this post


Link to post
Link to comment
Share on other sites

23 часа назад, PyRen сказал:

Поиск блока зажигания на машинах RENAULT до 2003 и машинах NISSAN (KWP FastInit)
mod_ddt.py -pCOM3 -a7A -iF

Поиск блока зажигания на машинах RENAULT до 2003 и машинах NISSAN (KWP SlowInit)
mod_ddt.py -pCOM3 -a7A -iS

А что писать для ABS Renault Scenic RX4?

Share this post


Link to post
Link to comment
Share on other sites

Добрый день. Подскажите как вы копируете файлы (Clip_base_160) на смартфон? Я уже 2 часы копирую осталось еще 95%.

Share this post


Link to post
Link to comment
Share on other sites

1 минуту назад, GziN сказал:

Добрый день. Подскажите как вы копируете файлы (Clip_base_160) на смартфон? Я уже 2 часы копирую осталось еще 95%.

Можно вытащить карту памяти из телефона, сунуть в адаптер и через кардридер закинуть на компе. Так быстрее

Share this post


Link to post
Link to comment
Share on other sites

2 минуты назад, GziN сказал:

Добрый день. Подскажите как вы копируете файлы (Clip_base_160) на смартфон? Я уже 2 часы копирую осталось еще 95%.

через картридер на флешку, потом флешку - в смартфон.

Share this post


Link to post
Link to comment
Share on other sites

Только что, GziN сказал:

Добрый день. Подскажите как вы копируете файлы (Clip_base_160) на смартфон? Я уже 2 часы копирую осталось еще 95%.

зависит от кабеля, смартфона и разных мелочей.

Правда заметил, что через гугл-диск у меня быстрее работает копирование: залил в гуглдиск распакованную базу, копирую все папки как есть через плагин для тотал-коммандера на андродите, т.е. гугл-диск подключается как локальная папка.

Share this post


Link to post
Link to comment
Share on other sites

Копировать архивом .ZIP или .RAR дело нескольких секунд!

Share this post


Link to post
Link to comment
Share on other sites

  • MrAlex pinned this topic

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share