3 vadu paplašinātājs#
Ievads#
3 vadu paplašinātājs ļauj EXP Brain atbalstīt vairāk 3 vadu ierīču, pievienojot 8 papildu portus, izmantojot vienu Smart Port savienojumu.

Šajā lapā kā 3 vadu paplašinātāja nosaukuma piemērs tiek izmantots expander Ja nepieciešams, nomainiet to ar savu konfigurēto nosaukumu.
Zemāk ir pieejamo metožu saraksts:
Konstruktors — manuāli inicializējiet 3 vadu paplašinātāju.
Triport— izveidojiet 3 vadu paplašinātāju.
indekss#
index atgriež index, pamatojoties uz viedportu, kuram ir pievienots 3 vadu paplašinātājs. Piemēram, ja 3 vadu paplašinātājs ir pievienots 1. portam, integer atgriezīs 1.
Usage:
expander.index()
Parametri |
Apraksts |
|---|---|
Šai metodei nav parametru. |
Konstruktors#
Konstruktori tiek izmantoti, lai manuāli izveidotu Triport objektus, kas ir nepieciešami 3 vadu paplašinātāja konfigurēšanai ārpus VEXkoda.
Triport#
Triport izveido 3 vadu paplašinātāju.
Usage:
Triport(smartport)
Parametrs |
Apraksts |
|---|---|
|
Viedā pieslēgvieta, kurai ir pievienots 3 vadu paplašinātājs, tiek pierakstīta kā |
# Create a 3-Wire Expander in Port 10
expander = Triport(Ports.PORT10)
Katram
Triportobjektam ir 8 portu atribūti (alīdzh), kas attēlo 3 vadu paplašinātāja portus. Tos var izmantot jebkurā citā 3 vadu ierīces konstruktorā kā argumentuportparametram.
# Connect a Bumper Switch to the 3-Wire Expander
bumper_expanded_a = Bumper(expander.a)