Yazıya kaydırın

Dış İşletme düğmesi

Yazılım, çeşitli kod değiştirme ve doğrulama çalışma akışları için bir dış kod işlemcisi desteklemektedir, yazılımı editörün içine ithal eder ve kod ithal edildiğinde komutları otomatik olarak gerçekleştirir.

İletişim HTTP kullanır: Uygulama bir POST isteği gönderir sunucu adresinde belirtilen Araçlar - Genel Ayarlar - Dosyalar - API düğmesi URL.

Örnek Gönderme İsteği:

code=0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000&module_type=1&table=A0&offset=00

code Uygulama editöründen 256 karakter kod segmentini içerir;

module_type seçilen modül türü (0 — GBIC, 1 — SFP, 2 — SFP+, 3 — XFP, 4 — QSFP);

table Tablo adresi (örneğin: A0, A2)

offset Ödeme (Örneğin: 00, 80).

Örnek Sunucu Cevapları:

{"status":1,"script":"R1A000007F\r\nW1A000007F{00;7F}\r\n","message":"","code":"0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","module_type":"1","table":"A0","offset":"00"}

Sunucu cevabı aşağıdaki parametrelerle bir JSON çubuğu içermelidir:

status İşleme durumu: 1 - uygulama sunucu yanıtından kod ithal eder ve skripte geçen komutları gerçekleştirir; 0 — mesaj alanından dış işlemci sonucu gösterir.

script SFPTotal protokolüne göre komut listesi

message Bir yazılı mesaj, durum=0 olduğunda uygulama tarafından gösterilir

code Sunucu tarafından iade edilen kod; gerekli uzunluk 256 karakterleri, 128 byte temsil eder

module_type seçilen modül türü (0 — GBIC, 1 — SFP, 2 — SFP+, 3 — XFP, 4 — QSFP)

table Tablo adresi (örneğin: A0, A2)

offset kod segmentinin offsetini (örneğin: 00, 80)

If status=1 uygulama, sunucu yanıtından kodun editörüne ithal edilmesini ve gönderilen komutları yürütmesini sağlar. script.

If status=0 Yazı, geçen metni gösterir message. Bu modu kullanarak HTTP sunucusuna barındırılan özelleştirilmiş bir senaryo ile kodu doğrulamak ve sonuçları içeren bir metin mesajı almak.

Güncelleştirme: