Memecahkan Masalah Kompiler Cloud di VEXcode V5

Artikel ini akan memberikan bantuan kepada Administrator TI dan pengguna yang menerima pesan kesalahan “Proses kompilator telah habis waktu. Silakan coba lagi.”

VEXcode V5 yang berjalan pada sistem operasi berbasis Web, iPadOS, atau Android memerlukan penggunaan Cloud Compiler untuk mengompilasi proyek pengguna menjadi kode mikroprosesor. Karena keterbatasan keamanan pada platform ini, kompiler mikroprosesor VEX tidak dapat berjalan secara lokal. Untuk mengatasi masalah ini, VEXcode menggunakan layanan web Cloud Compiler untuk memungkinkan pengguna platform ini mengunduh kode ke robot mereka.

Catatan: Pengguna Windows dan Mac tidak memanfaatkan layanan Cloud Compiler.

Pengguna dapat mengunjungi status.vexcode.cloud untuk mengetahui apakah ada gangguan layanan pada Cloud Compiler untuk semua pengguna. Jika layanan VEXcode Cloud Compiler melaporkan sebagai "terhubung" di situs web status, maka jaringan lokal Anda mungkin memblokir akses ke Cloud Compiler.

 

Informasi Firewall / Jaringan

(Informasi Diperbarui untuk VEXcode 2.3.1+)

Untuk memastikan VEXcode Cloud Compiler dapat berfungsi, pastikan alamat dan port berikut tidak diblokir di jaringan Anda untuk pengguna akhir.

Blok / Kompiler C++: cppv5.vexcode.cloud
Layanan Linter Python: pythonv5.vexcode.cloud
Port: 443 (juga tersedia pada 5637)
Protokol: TCP

Catatan: Alamat IP tetap tidak tersedia untuk layanan Cloud Compiler - layanan dihosting di AWS dan alamat IP dapat berubah seiring waktu berdasarkan konfigurasi instans server AWS.

Layanan Pembaruan Firmware: content.vexrobotics.com
Port: 443
Protokol: HTTPS

Untuk daftar lengkap semua domain yang perlu masuk daftar putih, termasuk domain cloud, buka Persyaratan Akses Domain untuk Situs Web dan Sumber Daya VEX.

Menguji Konektivitas Kompiler Cloud

Administrator TI dapat mengunduh VEXcode Cloud Check Utility untuk membantu memecahkan masalah konektivitas jaringan lokal ke layanan Cloud Compiler tanpa memerlukan VEXcode yang diinstal atau robot yang terhubung.

Unduh VEXcode Cloud Check Utility - Windows
Unduh VEXcode Cloud Check Utility - Mac

Diagram pemecahan masalah robot V5 mengilustrasikan masalah umum dan solusi untuk sistem robotika V5, menampilkan komponen berlabel dan langkah-langkah pemecahan masalah.

Cara Penggunaan

  • Pilih platform Anda (IQ, EXP, V5) dari menu tarik-turun Platform. Setelah dipilih, UI akan diperbarui untuk menampilkan server yang benar.
  • Sisi kiri indikator adalah status layanan Cloud Compiler - ini berdasarkan data dari status.vexcode.cloud. Indikator ini akan memberi tahu Anda apakah layanan Cloud Compiler berjalan untuk semua pengguna.
  • Sisi kanan indikator adalah koneksi Anda ke layanan Cloud Compiler dari jaringan Anda saat ini. Jika indikator ini menunjukkan "Tidak Terhubung", maka jaringan Anda memblokir akses ke Cloud Compiler. Buka alamat dan port yang tercantum pada jaringan Anda menggunakan informasi dalam artikel ini.
  • Tombol "Uji Lagi" akan mencoba menyambung ke layanan Cloud Compiler lagi dan menyegarkan indikator status.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: