VEXcode 5 ir nākamās paaudzes VEXcode programmēšanas vide, kas ir pieejama kā tīmekļa lietotne vietnē code.vex.com. Šis būtiskais atjauninājums ir vērsts uz pieejamību un racionalizētu pieredzi visās VEX platformās. VEXcode 5 pašlaik atbalsta VEX 123, GO, AIM, IQ (1. paaudze), IQ (2. paaudze), EXP, CTE, V5 un AIR platformas.
Lasiet tālāk, lai uzzinātu par jaunajām funkcijām un uzlabojumiem, kas pieejami VEXcode 5.
Uzlabojumi un funkcijas VEXcode 5
Pilnīga piekļuve tastatūrai
VEXcode 5 tagad ir pilnībā pieejams ar tastatūru, ļaujot pārvietoties pa visām saskarnes daļām un tās darbību veikt bez peles.
Tastatūras navigācija bloku redaktorā
Bloku redaktors tagad atbalsta navigāciju ar tastatūru. Blokus var pievienot darbvietai, noņemt no darbvietas, nolasīt un modificēt, izmantojot tastatūru.
Jauna nosēšanās lapa
VEXcode 5 ir pārveidota galvenā lapa, kas kalpo kā lietojumprogrammas centrālais centrs. Šeit jūs varat:
- Pārlūkojiet un atlasiet jebkuru atbalstīto VEX platformu (123, GO, AIM, IQ (1. paaudze), IQ (2. paaudze), EXP, CTE, V5, AIR).
- Skatiet jaunākās VEXcode ziņas, izmantojot iebūvēto ziņu plūsmu.
- Lai izveidotu jaunu projektu, atvērtu esošu projektu vai izpētītu projektu piemērus, dodieties uz platformai specifisku lapu.
Ziņu plūsma
Iebūvēta ziņu plūsma ir pieejama tieši galvenajā lapā. Tajā tiek parādītas jaunākās VEXcode ziņas, paziņojumi un atjauninājumi, informējot pedagogus un skolēnus, neizejot no lietotnes.
Pārveidota projekta izveide
Projekta izveides plūsma ir pārveidota. No galvenās lapas tagad varat atlasīt vēlamo projekta veidu (Blocks vai Python), ievadīt projekta nosaukumu un saglabāt projektu.
Projekta meklēšanas piemērs
Piemēru pārlūkošanā tagad ir iekļauta meklēšanas josla, kas atvieglo konkrēta projekta piemēru atrašanu.
Pārvietojamas un maināma izmēra cilnes
VEXcode darba telpa tagad ir pielāgojama, ar cilnēm, kuras var pārvietot, mainīt izmērus vai aizvērt.
- Lai atkārtoti atvērtu aizvērtu cilni, atveriet izvēlni Skats un atlasiet Pievienot cilni, pēc tam izvēlieties cilni, kuru vēlaties atjaunot.
- Lai atiestatītu darbvietu, atveriet izvēlni Skats un atlasiet Noklusējuma izkārtojums.
Bluetooth savienojums pievienots modeļiem EXP un V5
EXP un V5 Brains tagad var bezvadu režīmā izveidot savienojumu, izmantojot Bluetooth, tieši no pārlūkprogrammas, tāpat kā IQ.
AI redzes krāsu atlasītājs
AI Vision konfigurācijas utilītā tagad ir iekļauts krāsu atlasītāja rīks. Tas ļauj atlasīt un konfigurēt krāsas AI redzes sensora iestatīšanas laikā, izmantojot tastatūras navigāciju.
Iebūvēta palīdzība, kas savienota ar VEX API
Visas palīdzības atsauces par blokiem un Python komandām tagad ir tieši saistītas ar oficiālo VEX API uzziņu vietni. Tas sniedz jums visaptverošu informāciju par katru komandu, neizejot no VEXcode.
Atjaunināts smadzeņu savienojuma dialoglodziņš
Dialoglodziņš, kas tiek parādīts, pievienojot smadzenes, ir pārveidots, piešķirot tai modernu un vienotu izskatu visās platformās.
Konfigurējamas GO versijas
VEXcode 5 versijā ir apvienotas GO būvēšanas konfigurācijas un projektu piemēru veidnes. Ierīču panelī, izvēloties GO būvējuma konfigurāciju, panelis automātiski tiek aizpildīts ar saistītajām ierīcēm. Katru ierīci joprojām var konfigurēt tāpat kā pielāgotā robotā.
Atjaunināta GO Drive cilne
GO Drive cilne ir pārveidota, lai labāk atbalstītu pieejamību. Tagad jūs varat vadīt savu GO robotu no Vadības cilnes, izmantojot tastatūru.
Gaidāmās VEXcode 5 funkcijas
VEXcode 5 joprojām ir aktīvā izstrādes stadijā. Dažas pašreizējo VEXcode lietotņu ražošanas versiju funkcijas vēl nav pieejamas, taču tās ir plānotas turpmākajās versijās, piemēram:
- VEXcode VR atbalsts
- Notiek esošo VEXcode projektu ielāde
- Projektus, kas izveidoti pašreizējās VEXcode ražošanas lietotnēs, vēl nevar atvērt VEXcode 5 versijā.
- Projektu koplietošana
- C++ kodēšanas atbalsts
- Bloku redaktora konteksta izvēlnē varat nolasīt blokus skaļi
VEXcode 5 izmaiņu žurnāls
5.0.11
-
Vispārīgi
- Galvenās lapas sadaļai pievienots beta versijas reklāmkarogs.
- Platformas atlases galvenajai lapai pievienota VEX Robotics flīze, kas ved uz vexrobotics.com/vexcode.
-
IET
- Pievienots atbalsts ar vienu sviru kontrolieri.
- Novērsta problēma, kuras dēļ komandu palaišana operētājsistēmā GO neizdevās un projekts tika apturēts.
-
IQ (1. paaudze)
- Pievienotas iepriekš iestatītas versijas.
- Atspējota poga “Konvertēt uz C++ projektu”, kamēr C++ teksta projekti netiek atbalstīti.
-
IQ (2. paaudze)
- Novērsta problēma ar AI Vision Utility objektu modeļa marķēšanu.
- Novērsta problēma, kuras dēļ AI redzes objekta bloka nolaižamais saraksts netika pareizi atjaunināts.
-
Derīgs līdz
- Novērsta problēma ar AI Vision Utility objektu modeļa marķēšanu.
- Novērsta problēma, kuras dēļ AI redzes objekta bloka nolaižamais saraksts netika pareizi atjaunināts.
- Novērsta problēma ar pneimatiskās ierīces konfigurāciju.
-
V5
- Novērsta problēma ar AI Vision Utility objektu modeļa marķēšanu.
- Novērsta problēma, kuras dēļ AI redzes objekta bloka nolaižamais saraksts netika pareizi atjaunināts.
-
CTE
- Novērsta problēma, kuras dēļ sensorus nevarēja uzraudzīt.
-
GAISS
- Pievienoti bloki un Python piemēru projekti.
- Novērsta problēma, kuras dēļ mainīgo bloki neparādījās rīklodziņā, sakļaujot loģikas kategorijas.
5.0.10
-
Vispārīgi
- Uzlabota programmaparatūras un SDK versiju apstrāde.
- Atjaunināts atspējoto bloku stils klasiskajā tēmā.
- Atjaunināts atspējoto slēdžu bloku stils.
- Nejauša bloka koda ģenerēšana tika padarīta konsekventa visās platformās.
- Novērsta problēma, kuras dēļ ziņu rakstu virsraksti netika pareizi aplauzti.
- Novērsta problēma, kuras dēļ Python rīklodziņš fokusā neritināja līdz kategorijas galvenei.
- Novērsta problēma, kuras dēļ robota savienojuma uznirstošās ikonas nebija centrētas.
- Novērsta problēma, kuras dēļ atspējotus blokus nevarēja pārveidot par slēdžu blokiem.
- Novērsta problēma, kuras dēļ klasiskā tēma palika piemērota platformās, kas to neatbalsta.
- Novērsta problēma, kuras dēļ monitora konsoles ievades laukā parādījās paroles automātiskā ieteikšana.
-
IET
- Pievienots atbalsts vienas sviras kontroliera ierīcēm.
-
IQ (1. paaudze)
- Pievienota zināšanu bāzes saite programmaparatūras atjaunināšanai.
- Noņemta iespēja piešķirt mainīgo blokus virknēm.
- Pievienots ierobežojums — 3 bloki “When Started” katram projektam.
- Novērsta problēma, kuras dēļ rīklodziņā tika parādītas nepareizas kategoriju ikonas.
- Novērsta problēma, kuras dēļ blokam “Atkārtot līdz” tika ģenerēts nepareizs kods.
-
IQ (2. paaudze)
- Pievienota 2026.–2027. gada Flop Hero Bot iepriekš iestatītā versija.
- Komandas nosaukums augšējā izvēlnē un smadzeņu savienojuma dialoglodziņā mainīts uz komandas numuru.
- Automātiskie SDK atjauninājumi vairs netiek sākti, kad smadzenes izveido savienojumu, izmantojot kontrolieri, tāpēc lietotājus nebloķē negaidīts atjauninājums.
-
Derīgs līdz
- Komandas nosaukums augšējā izvēlnē un smadzeņu savienojuma dialoglodziņā mainīts uz komandas numuru.
- Automātiskie SDK atjauninājumi vairs netiek sākti, kad smadzenes izveido savienojumu, izmantojot kontrolieri, tāpēc lietotājus nebloķē negaidīts atjauninājums.
- Novērsta problēma, kuras dēļ 3 vadu ierīces nepareizi parādīja nepieejamās pieslēgvietas.
-
V5
- Pievienotas 2026.–2027. gada Flex un Flex (Sensors) Hero Bot iepriekš iestatītās versijas.
- Komandas nosaukums augšējā izvēlnē un smadzeņu savienojuma dialoglodziņā mainīts uz komandas numuru.
- Automātiskie SDK atjauninājumi vairs netiek sākti, kad smadzenes izveido savienojumu, izmantojot kontrolieri, tāpēc lietotājus nebloķē negaidīts atjauninājums.
- Novērsta problēma, kuras dēļ 3 vadu ierīces nepareizi parādīja nepieejamās pieslēgvietas.
- Novērsta problēma, kuras dēļ MC55 netika parādīts pareizais ierīces nosaukums, kad tas tika ievilkts no Python rīklodziņa.
- Izlabotas piemēra projekta ikonas.
-
GAISS
- Pievienots AIR simulatora atbalsts.
5.0.9
-
Vispārīgi
- Pievienoti My Blocks projektu piemēri.
- Atjauninātas nesenās projekta failu ikonas.
- Atjauninātas bloku rīklodziņa ikonas paplašinātajām loģikas kategorijām.
- Jaunākie projekti ir mainīti, lai tie būtu specifiski konkrētai platformai.
- Uzlabota robota savienojuma stāvokļu pieejamība, lai tie tiktu parādīti ar teksta aprakstu un paziņoti ekrāna lasītājiem, nevis tikai ar ikonas krāsu.
- Novērsta problēma, kuras dēļ pēc veiksmīgas automātiskās atjaunināšanas SDK atjaunināšanas dialoglodziņš palika atvērts.
-
123
- Pievienoti 123 bloki un Python piemēru projekti.
-
IQ (1. paaudze)
- Pievienoti Blocks projektu piemēri.
- Pievienota dinamiskā piedziņas mehānisma galvenes koda ģenerēšana.
- Novērsta problēma, kuras dēļ projekta nosaukumam pievienotas iekavas izraisīja saglabāšanas kluso kļūmi.
- Novērsta problēma, kuras dēļ netika saņemti kontroliera ievades dati.
-
IQ (2. paaudze)
- Pievienots atbalsts projektu lejupielādei smadzenēs, izveidojot savienojumu, izmantojot kontrolieri.
-
Derīgs līdz
- Pievienots atbalsts projektu lejupielādei smadzenēs, izveidojot savienojumu, izmantojot kontrolieri.
-
V5
- Robota konfigurācijai pievienota ierīce Accessibility Controller.
- Pievienots atbalsts projektu lejupielādei smadzenēs, izveidojot savienojumu, izmantojot kontrolieri.
-
GAISS
- Novērsta problēma, kuras dēļ moduļa kategorijā tika parādīta nepareiza moduļa ikona.
5.0.8
-
Vispārīgi
- Pievienoti AI Vision projektu piemēri.
- Pievienota bloka skaņas izslēgšana.
- Atjaunināta nesaglabāto projektu pārdēvēšanas loģika, lai pirms pārdēvēšanas tiktu prasīta saglabāšana.
- Bloku darbvietā ir atjauninātas pietuvināšanas, attālināšanas un atiestatīšanas ikonas.
- Atjauninātas Python un bloku rīklodziņa kategoriju ikonas, lai tās būtu vieglāk pieejamas.
- Uzlabota tastatūras navigācija bloku rīklodziņā.
- Novērsta problēma, kuras dēļ, lietojot pielāgotus stilus, izvēlnes vienumi nepareizi sabruka (WCAG 1.4.12).
-
123
- Sākotnējais atbalsts, tagad ar Python.
-
IET
- Novērsta problēma, kuras dēļ cilne Disks neļāva izmantot pārvietošanas taustiņus, piešķirot nosaukumu projektam.
-
AIM
- AI Vision Utility skatītājam pievienoti asu marķieri.
- Pievienots atbalsts lokālajiem failiem piemēra projektos un skaņas un attēlu augšupielādei darbvirsmas versijās.
- Novērsta AIM bloku izveides piemēra projekta kļūda.
-
IQ (1. paaudze)
- Pievienots atbalsts novecojušas programmaparatūras pārbaudei.
- Novērstas problēmas ar nepareizu koda ģenerēšanu.
- Novērsta problēma, kuras dēļ ierīču nolaižamās izvēlnes atlases netika saglabātas dažādās sesijās.
- Novērsta problēma, kuras dēļ projekti ar konfigurētu ierīci neizdevās lejupielādēt vai palaist nepareizu ierīču konstruktoru dēļ.
- Uzlabots mainīgo bloku un skaitļu ievades drukas formatējums.
-
IQ (2. paaudze)
- AI Vision Utility skatītājam pievienoti asu marķieri.
- Pievienots atbalsts komandas numura iestatīšanai.
- Novērsta problēma ar nepareizu koda ģenerēšanu.
- Pievienota opcija, lai atspējotu automātisko programmaparatūras atjaunināšanu.
-
Derīgs līdz
- AI Vision Utility skatītājam pievienoti asu marķieri.
- Pievienots atbalsts komandas numura iestatīšanai.
-
V5
- AI Vision Utility skatītājam pievienoti asu marķieri.
- Pievienots atbalsts komandas numura iestatīšanai.
- Pievienota lauka kontrollera apstrāde un programmaparatūras atjaunināšana.
- Novērstas kļūdas robota konfigurācijā.
- Novērsta problēma, kuras dēļ konfigurētas piedziņas sistēmas ar GPS sensoru pēc dzēšanas nepareizi atspējoja blokus.
- Pievienota opcija, lai atspējotu automātisko programmaparatūras atjaunināšanu.
-
CTE
- Pievienoti projektu piemēri.
- Novērsta konsoles darbība, lai tā atbilstu AIM.
-
GAISS
- Novērsta konsoles darbība, lai tā atbilstu AIM.
5.0.7
-
Vispārīgi
- Pievienots atbalsts programmaparatūras atjaunināšanai.
- Fiksēts loģiskās salīdzināšanas bloka ievades tips.
- Noņemts atbalsts bloku savienošanai ar When Timer bloka ieeju.
- Novērsta augšējās izvēlnes izkārtojuma pārrāvuma problēma noteiktos ekrāna platumos.
- Novērstas kļūdas, kuru dēļ gari komentāri tika apgriezti ar daudzpunkti.
-
IET
- Pievienots noklusējuma kods Python projektiem.
- Novērsta problēma, kuras dēļ Switch bloka konvertēšana radīja negaidītu iezīmēšanas kodu.
-
AIM
- Pievienots noklusējuma kods Python projektiem.
-
IQ (1. paaudze)
- Sākotnējais atbalsts
-
IQ (2. paaudze)
- Pievienots atbalsts AI Vision sensora programmaparatūras atjaunināšanai un modeļu pārslēgšanai.
-
Derīgs līdz
- Pievienots atbalsts AI Vision sensora programmaparatūras atjaunināšanai un modeļu pārslēgšanai.
-
CTE
- Uzlabota pildspalvas nobīdes apmācības piekares veiktspēja.
- Python rīklodziņam pievienotas trūkstošās taimera komandas.
- Novērsta problēma, kuras dēļ signāla torņa gaismas neizdzisa pareizi, kad roka apstājas.
- Fiksēta bloka koda ģenerēšana.
-
V5
- Pievienots atbalsts AI Vision sensora programmaparatūras atjaunināšanai un modeļu pārslēgšanai.
-
GAISS
- Sākotnējais atbalsts
5.0.6
-
Vispārīgi
- Atjaunināts dialoglodziņu stils, lai iegūtu vienmērīgāku izskatu.
- Novērsta problēma, kuras dēļ bloks tika dzēsts, ja tas pārklājās ar rīklodziņu.
- Novērsta problēma, kuras dēļ virkņu izvades blokus nevarēja konvertēt par slēdžu blokiem.
- Novērsta problēma ar notikumu bloka koda ģenerēšanas sākšanu.
-
IET
- Fiksētas iepriekš iestatītas būvēšanas konfigurācijas.
- Novērsta problēma, kuras dēļ piemēru projekti netika pareizi atvērti.
-
AIM
- Novērstas vairākas kļūdas piemēru projektos.
-
IQ (2. paaudze)
- Pievienots iepriekš iestatītu būvējumu atbalsts.
-
Derīgs līdz
- Pievienots iepriekš iestatītu būvējumu atbalsts.
- Novērstas vairākas kļūdas piemēru projektos.
-
CTE
- Sākotnējais atbalsts
-
V5
- Pievienots iepriekš iestatītu būvējumu atbalsts.
- Pievienots projekta atbalsta piemērs.
5.0.2
-
Vispārīgi
- Pievienota iespēja noklikšķināt uz platformas logotipa, lai atgrieztos galvenajā lapā.
- Pieejamības atjauninājumi labākam ekrāna lasītāja atbalstam blokiem un Python darbvietām
- Uzlabota ziņu plūsmas lietotāja saskarne
- Pārstrādāta drukas konsole, lai izmantotu konsekventu formātu drukas kļūdām, izmantojot drukas precizitāti un iestatot fonta krāsu.
- Noņemts pasvītrojums, kas parādās zem automātiskās pabeigšanas ieteikuma
- Novērstas automātiskās pabeigšanas un sintakses krāsojuma problēmas
- Novērsta problēma ar piedziņas mehānisma kalibrēšanas kodu galvenē
- Novērsta problēma, kuras dēļ darba zonas tālummaiņas pogas pazuda, kad rīklodziņš tika sakļauts.
-
IET
- Pievienoti projektu piemēri
- Pievienots pavedienu atbalsts
- Atspējota soļu poga, ja darbvietā ir vairāki sākti bloki
- Novērsta problēma ar avārijas karodziņa atiestatīšanu pēc avārijas konstatēšanas.
- Fiksēta Python rīklodziņa kategoriju secība
- Novērsta problēma, kuras dēļ bloki ciklā palika iezīmēti.
-
AIM
- Pievienoti projektu piemēri
-
IQ (2. paaudze)
- Sākotnējais atbalsts
-
Derīgs līdz
- Pievienots kontroliera konfigurācijas atbalsts
- Pievienots attālā ekrāna atbalsts
- Pievienotas komandas screen print_at un set_origin
- Novērsta problēma ar kodētāja un tālmēra ierīču konfigurēšanu.
-
V5
- Pievienots kontroliera konfigurācijas atbalsts
- Pievienotas komandas screen print_at un set_origin
- Pievienots AI Vision konfigurācijas atbalsts
- Novērsta problēma ar kodētāja un tālmēra ierīču konfigurēšanu.
- Novērsta problēma, kuras dēļ GPS kategoriju bloki netika rādīti rīkjoslā.
- Novērsta problēma, kuras dēļ GPS, kas konfigurēts, izmantojot piedziņas sistēmu, saņēma nepareizu ierīces nosaukumu.
5.0.1
-
Vispārīgi
- Fiksētie bloki darbvietā netika atspējoti pēc ierīces dzēšanas
-
Derīgs līdz
- Novērstas Python automātiskās pabeigšanas ieteikuma versijas signāla tornim un inerciālajai ierīcei.
- Fiksēta kontroliera ierīces Python koda ģenerēšana
5.0
-
Vispārīgi
- Sākotnējā izlaišana
-
IET
- Sākotnējais atbalsts
-
AIM
- Sākotnējais atbalsts
-
Derīgs līdz
- Sākotnējais atbalsts
-
V5
- Sākotnējais atbalsts