Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start receiving proposals from freelancers within minutes after publication!

Write a script for working with RS-485

Translated

  1. 345  
    10 days78 USD

    Hello, I have some experience working with rs 485. I will complete your task after clarifying the technical assignment.

  2. 434    9  0
    3 days22 USD

    Good day. To understand the task, you should review the script that is already working. Or describe in more detail what and how to send.

  3. 2662    53  0   1
    3 days67 USD

    Big experience in developing various programs for Linux.
    I will be able to provide an exact deadline and cost after discussing all the details.

  4. 360    1  1
    5 days45 USD

    Hello, ready to consider your task, write to me in a message, let's discuss the details

  • Oleksii Mamontov
    22 April 2024, 17:34 |

    RS485 это чисто интерфейс (в отличи от CAN) ,

     поверх него - скажем так)  какой то протокол верхнего уровня должен быть.

  • Ivan Zaharov
    23 April 2024, 12:51 |

    К сожалению я не настолько глубоко разбираюсь в этом вопросе, могу показать исходники.

    Суть такая что есть два устройства  приемник (он же одноплатный пк с линукс на борту) и контрооллер которые связаны по RS-485 от контроллера приходят на приемник команды с различными указаниями.  
    Задача стоит при получаении определнной команды ( указания ) отсылать эту информацию json пакетом на сервер (websocket)

  • Oleksii Mamontov
    23 April 2024, 13:25 |

    Ок так напишете или сфотографируйте через какой адаптер идёт обмен данных.

  • Ivan Zaharov
    23 April 2024, 13:51 |

    image

  • Olexandr Basalaiev
    23 April 2024, 17:22 |

    Ну тут видно что подключен к UART /dev/ttyAMA0  на малинке

    А вот gpio 18 clk странно использование-ни разу не встречал-Скажите то устройство или чип можно сфоткать? и со скриптом можно ознакомится

  • Ivan Zaharov
    23 April 2024, 18:05 |

    max485
    image

  • Oleksii Mamontov
    23 April 2024, 20:07 |

    Все логично

    UART (пины) подключаеться  к линии  через обычный  трансирвер для RS485. 

     

  • Oleksii Mamontov
    23 April 2024, 20:09 |

    Кидайте в личку Ваш код я посмотрю

  • Olexandr Basalaiev
    22 April 2024, 18:01 |

    Ну в линуксе напрямки Вы не можете видеть(насколько мне известно rs-485)

    У Вас скорее всего преобразователь  rs-485-rs-232(usb virt com rs-232)

    Вы скорее всего видите устройство как /dev/ttyS0(1,2,3) /dev/ttyUSB0 /dev/ttyACM0

  • Olexandr Basalaiev
    22 April 2024, 18:09 |

    Да структура-то есть в kernel ,но на практике юзается через преобразователь(ну во всяком случае в мое практике) 

    вот к этому

    "Any driver for devices capable of working both as RS232 and RS485"

    Вы думаете у них обычный rs-232(com порт) но форсированно той командой переключен в 485?

  • Oleksii Mamontov
    22 April 2024, 18:10 |

     это нам неизвестно )

  • Dmitro K.
    23 April 2024, 7:15 |

    Доброго дня.

    З лінуксом є певні складнощі. Тут було б добре глянути на ваш скрипи який вже працює (можливо ви використовуєте перетворювач 485-ethernet). Під вінду таке зробити немає проблем.

  • Oleksii Mamontov
    23 April 2024, 9:29 |

    З Linux не якіх  проблем) , ця система краще за Windows.

    А от замовниками є ), чому то (за рідким виключенням) не можуть більш якісно описати ТЗ, постійно приходиться щось  до вигадувати або випитувати )))

Current freelance projects in the category Desktop Apps

Add pauses of 10-30 seconds between sending emails.

Hello! I am looking for an experienced 1C / BAS (BAF) programmer to promptly resolve a technical issue with email distribution.Problem essence: We use the accounting program BAF (Business Automation Framework), version 2.0. Once a month, there is a need to send about 300 emails…

Web ProgrammingDesktop Apps ∙ 4 days 1 hour back ∙ 10 proposals

Reverse engineering of console utilities for querying SSD controllers (Flash ID)

1. Purpose of the work Extraction of the application programming interface (API) for interaction with SSD/NVMe controllers from the provided set of console utilities (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron, etc.). The result should be working code in C/C++…

C & C++Desktop Apps ∙ 4 days 13 hours back ∙ 5 proposals

Modification in the emulator's operation

45 USD

Hello. I downloaded the Gaminator CF Final slot machine emulator from the Internet. I really liked it, but there are some issues. There is an admin panel, but it opens freely and cannot be closed at all. It only closes along with the application. Also, the data does not save…

Desktop Apps ∙ 12 days 3 hours back ∙ 10 proposals

Client
Ivan Zaharov
Ukraine Zaporizhzhia  56  0
Project published
2 years back
97 views