BRT Sys logoFa'amatalaga Fa'atatau
BRTSYS_AN_003
LDSBus Python SDK ile IDM2040 User
Taiala
Fa'aliliuga 1.2
Fa'amatalaga Aso: 22-09-2023

AN-003 LDSBus Python SDK

O lenei pepa o loʻo tuʻuina atu faʻamatalaga e uiga i le faʻatulagaina ma le faʻaogaina o le LDSBus Python SDK ile IDM2040.
O le fa'aogaina o masini BRTSys i le tausiga o le ola ma/po'o le saogalemu o lo'o i ai i le tulaga lamatia o le tagata fa'aoga, ma ua malie le tagata fa'aoga e puipuia, fa'aleaga, ma taofia BRTSys e aunoa ma se afaina mai so'o se mea leaga, tagi, suti, po'o tupe fa'aalu e mafua mai i lea fa'aoga.

Folasaga

O loʻo faʻamatalaina e lenei pepa le faʻaogaina o le IDM2040 faʻatasi ma le LDSU circuity exampe aofia ai le fa'atulagaina o faiga mo Thorny Python IDE ma laasaga e fa'atino ai le LDSU circuitry examples.
O le Python SDK o le a tamoʻe ile IDM2040 faʻatasi ai ma fesoʻotaʻiga LDSBus talafeagai. IDM2040 ua fausia i totonu LDSBus interface ma e mafai ona tuʻuina atu i le 24v i le LDSBus. E maua nisi fa'amatalaga ile IDM2040 ile https://brtsys.com.

Fa'aaitalafu

Tatala-Source Software

Amata ile IDM2040

3.1 Meafaigaluega ua umaview

BRT Sys AN 003 LDSBus Python SDK - Meafaigaluega

3.2 Fa'atonuga Fa'atonu
Mulimuli i laasaga nei e seti ai le IDM2040 Hardware Setup -
a. Aveese le Jumper.BRT Sys AN 003 LDSBus Python SDK - Seti Meafaigaluega

e. Fa'afeso'ota'i le module LDSU i le Quad T-Junction.BRT Sys AN 003 LDSBus Python SDK - LDSU

i. Fa'aaogā uaea RJ45, fa'afeso'ota'i le Quad T-Junction i le feso'ota'iga IDM2040 RJ45. BRT Sys AN 003 LDSBus Python SDK - uaea

o. Fa'afeso'ota'i le feso'ota'iga tu'uaga 20v e fa'aaoga ai le uaea USB-C ile port USB-C ile IDM2040. BRT Sys AN 003 LDSBus Python SDK - Seti Meafaigaluega1

u. Ia ki le 20v adapter e fa'aaoga ai le eletise AC.
f. Faʻafesoʻotaʻi le IDM2040 i le PC e faʻaaoga ai le Type-C cable.BRT Sys AN 003 LDSBus Python SDK - Seti Meafaigaluega2  g. Oomi le faamau Boot le laupapa IDM2040; Taofi mo ni nai sekone ma tatala pe a uma ona toe setiina le laupapa. O le a tatalaina e Windows se taʻavale e taʻua "RP1-RP2".
BRT Sys AN 003 LDSBus Python SDK - apph. I le tu'uina atuample afifi, e tatau ona i ai se ".uf2" file, kopi le file ma faapipii i totonu o le taavale "RP1-RP2".BRT Sys AN 003 LDSBus Python SDK - app1i. I le kopiina o le ".uf2" file i le "RPI-RP2", o le a toe faʻafouina le masini ma toe faʻaalia o se taʻavale fou, pei o le "CIRCUITPY".BRT Sys AN 003 LDSBus Python SDK - app2

O le "code.py" o le autu file lea e tamoe i taimi uma e toe setiina ai le IDM2040. Tatala lenei file ma tape so'o se mea oi totonu a'o le'i fa'asaoina.
j. O le COM port mo lenei masini o le a faʻaalia i le Device Manager. O se ex leaample mata o loʻo faʻaalia ai le IDM2040's COM Port e pei o COM6.BRT Sys AN 003 LDSBus Python SDK - app3

Thorny Python IDE - Faʻatonuga / Faʻatonu

Mulimuli i laasaga nei e faʻapipiʻi ma seti Thorny Python IDE -
a. Sii mai le pusa Thorny Python IDE mai https://thonny.org/.
e. Kiliki Pupuni e sii maia le lomiga faamalama.BRT Sys AN 003 LDSBus Python SDK - app4

i. I luga o le siiina mai o le talosaga, faʻamaeʻa le faʻapipiʻiina e ala i le kilikiina o le executable file (.exe) ma mulimuli i le wizard faʻapipiʻi. A maeʻa le faʻapipiʻiina, tatala le Thorny Python IDE mai le Windows Startup.
o. Ina ia tatala le Properties, kiliki le kisi agavale i le tulimanu taumatau pito i lalo. Filifili "Circuit Python (generic)". BRT Sys AN 003 LDSBus Python SDK - app5

u. Kiliki “Fa'atonu Fa'aliliuga...".

BRT Sys AN 003 LDSBus Python SDK - app6f. Kiliki i luga o le Taulaga pa'ū i lalo ma filifili le taulaga na faʻaalia mo IDM2040 i le masini masini pe a uma ona faʻafesoʻotaʻi. I lenei example screenshot COM uafu na aliali mai COM6. Kiliki [LELEI]BRT Sys AN 003 LDSBus Python SDK - app7

g. Thorny o le a lipotia le faʻamatalaga o le masini i le faʻamatalaga faʻamatalaga ("Ad fruit Circuit Python 7.0.0-dirty on 2021-11-11; Raspberry Pi Pico with rp2040") pe a saʻo le uafu masini.BRT Sys AN 003 LDSBus Python SDK - app8

Taualumaga e fa'atino ai le LDSU Circuity Sample Example faaaogaina Thorny

Mulimuli i laasaga nei e fa'atino ai le LDSU circuity sample example -
a. Tatala le sample afifi file. O se vaega o le sampLe afifi o loʻo i ai se faila i le igoa "tama" lea o loʻo i ai le tele o le sensor son file. BRT Sys AN 003 LDSBus Python SDK - app9

e. Kopi ma faapipii le faila "json" i le "CIRCUITPY" masini teu oloa. BRT Sys AN 003 LDSBus Python SDK - app10i. Tatala so'o se fa'ata'ita'igaample faʻaaogaina o se faʻamatalaga tusitusi e pei o le notepad ++ ma kopi i le Thorny Editor ma sefe. Mo example, tatala le “LDSBus_Thermocouple_Sensor.py” ma kopi/pasi i luga o le Thorny Editor. Kiliki [Faasaoina]. BRT Sys AN 003 LDSBus Python SDK - app11

o. I luga o le kilikiina [Save], o se “O fea e teu ai?” o le a fa'aalia le pusa talanoaga. Kiliki ma filifili Circuit Python masini. BRT Sys AN 003 LDSBus Python SDK - app12

u. Ulufale a file igoa ma kiliki [Ua lelei].
Fa'aaliga: Pe a sample code ua sefe i le "code.py" o taimi uma e toe faʻafouina, o le a amata ona taʻavale "code.py". Ina ia aloese mai lenei mea, faʻamaonia se isi igoa.BRT Sys AN 003 LDSBus Python SDK - app13

f. O le file o le a sefe i le "CIRCUITPY" taavale.BRT Sys AN 003 LDSBus Python SDK - app14

g. E tamoe le example mai Thorny Editor, kiliki BRT Sys AN 003 LDSBus Python SDK - icon(Tae le tusitusiga o loʻo iai nei). BRT Sys AN 003 LDSBus Python SDK - app15h. O le Circuity LDSU exampo le a tamoe e suʻe le pasi ma amata lipoti atu faʻamatalaga faʻamatalaga.BRT Sys AN 003 LDSBus Python SDK - app16

i. Ina ia taofi le faatinoga, kiliki BRT Sys AN 003 LDSBus Python SDK - icon1(Taofi). E mafai e tagata fa'aoga ona fa'afou le fa'ailoga pe a mana'omia pe mafai fo'i ona kopi/fa'apipi'i se isi example e taumafai i le faatonu Thorny.
Fa'aaliga: I le faia o soʻo se suiga i le tusitusiga file, manatua e Fa'asaoina ma Fa'agasolo le tusitusiga. BRT Sys AN 003 LDSBus Python SDK - app17

j. Manatua e kopi mea nei files – “irBlasterAppHelperFunctions” ma le “lir_input_file.txt” ae le'i taumafai le LDSBus_IR_Blaster.py example. BRT Sys AN 003 LDSBus Python SDK - app18

Fa'asino i BRTSYS_AN_002_LDSU IR Blaster Application mo nisi fa'amatalaga ile "LDSBus_IR_Blaster.py" fa'ataample.

Fa'amatalaga Fa'afeso'ota'i

Fa'asino i https://brtsys.com/contact-us/ mo fa'amatalaga fa'afeso'ota'i.
O lo'o nafa ma le au faufale ma masini e fa'amautinoaina o latou faiga, ma so'o se masini BRT Systems Pate Ltd (BRTSys) o lo'o tu'ufa'atasia i totonu oa latou faiga, e fa'afetaui uma tulaga mo'omia mo le saogalemu, fa'atonutonu ma le fa'atinoina o faiga. O fa'amatalaga uma e feso'ota'i ma talosaga i totonu o lenei pepa (e aofia ai fa'amatalaga o talosaga, masini BRTSys fautuaina ma isi mea) e tu'uina atu mo na'o fa'amatalaga. A'o fa'aeteete e BRTSys e fa'amautinoa e sa'o, o nei fa'amatalaga e fa'atatau i le fa'amaoniga a tagata fa'atau, ma e fa'afitia e BRTSys noataga uma mo fa'ata'ita'iga faiga ma so'o se fesoasoani fesoasoani e tu'uina mai e BRTSys. O le fa'aogaina o masini BRTSys i le tausiga o le ola ma/po'o le saogalemu o lo'o i le tulaga lamatia o le tagata fa'aoga, ma ua malie le tagata fa'aoga e puipuia, fa'aleaga, ma taofia BRTSys e le afaina mai so'o se mea leaga, tagi, suti, po'o tupe fa'aalu e mafua mai i lea fa'aoga. O lenei pepa e mafai ona suia e aunoa ma se fa'aaliga. Leai se sa'olotoga e fa'aaoga ai pateni po'o isi aia tatau tau le atamai e fa'aalia i le fa'asalalauina o lenei pepa. E le mafai ona fetuunai le atoaga po o se vaega o faʻamatalaga o loʻo i totonu, poʻo le oloa o loʻo faʻamatalaina i totonu o lenei pepa, pe toe faia i soʻo se meafaitino poʻo se faiga faʻaeletoroni e aunoa ma le faʻatagaga tusitusia muamua a lē e umia le puletaofia. BRT Systems Pate Ltd, 1 Tai Seng Avenue, Tower A, #03-01, Sigapoa 536464. Numera Kamupani Resitala a Sigapoa: 202220043R
Fa'aopoopo A – Fa'asinomaga
Fa'amatalaga Fa'amaumauga

BRTSYS_API_001_LDSBus_Python_SDK_Guide
BRTSYS_AN_002_LDSU IR Blaster Application
Faʻailoga ma Faapuupuuga

Tulaga  Fa'amatalaga 
IDE Siosiomaga Atina'e Tuufaatasi
LDSBus Pasi Sa'o Mamao Mamao
USB Fa'asalalau Fa'asalalau pasi

Fa'aopoopo B – Lisi o Laulau ma Fa'atusa
Lisi o Laulau
NA
Lisi o Ata
Ata 1 – IDM2040 Mea Fa'apitoa …………………………………………………………………………… 5
Fa'aopoopo C – Toe Iloilo Tala'aga
Igoa o le Pepa: BRTSYS_AN_003 LDSBus Python SDK ile IDM2040 User Guide
Pepa Fa'amatalaga Nu.: BRTSYS_000016
Numera o le kiliaina: BRTSYS#019
Itulau oloa: https://brtsys.com/ldsbus
Fa'amatalaga Fa'amatalaga: Lauina Manatu

Toe Iloiloga  Suiga  Aso 
Fa'aliliuga 1.0 Uluai Fa'asalalauga 29-11-2021
Fa'aliliuga 1.1 Fa'afou fa'asalalauga i lalo ole BRT Systems 15-09-2022
Fa'aliliuga 1.2 Fa'afouina fa'amatalaga HVT ile Quad T-Junction;
Fa'afouina Sigapoa tuatusi
22-09-2023

BRT Sys logo

BRT Systems Pate Ltd (BRTSys)
1 Tai Seng Avenue, Olo A, #03-01, Sigapoa 536464
Telefoni: +65 6547 4827
Web Nofoaga: http://www.brtsys.com
Puletaofia © BRT Systems Pate Ltd
Fa'amatalaga Fa'atatau
BRTSYS_AN_003 LDSBus Python SDK ile IDM2040 User Guide
Fa'aliliuga 1.2
Pepa Fa'amatalaga Nu.: BRTSYS_000016
Numera o le kiliaina: BRTSYS#019

Pepa / Punaoa

BRT Sys AN-003 LDSBus Python SDK [pdf] Taiala mo Tagata Fa'aoga
AN-003, AN-003 LDSBus Python SDK, LDSBus Python SDK, Python SDK, SDK

Fa'asinomaga

Tuu se faamatalaga

E le fa'asalalauina lau tuatusi imeli. Fa'ailogaina fanua mana'omia *