tokenek api

rendszer tokenek

Rendszer Token - jelképes rendszert. Értékét adja vissza a vezérlőpanel rendszer paramétereit (idő, dátum, GPS koordinátákat.). A token köthető bármilyen grafikai elem felületet, és megjeleníti a kapott információkat a rendszer bele. A token rendszer nem tud írni az értéke a felület, az adatok viszont csak a rendszer.

Annak érdekében, hogy kötődnek a rendszer token egy grafikai elem, használja a DragDrop módszert. Egy másik módszer a kötődés a tokent egy elem - egy script.

tokenek api


Hozzárendelése rendszer tokenek egy példa a script hívás:

időt kap

  • „System.Time.Seconds” - a rendszer időt, másodpercben
  • „System.Time.Minutes” - a rendszer idő, perc
  • „System.Time.Hour” - a rendszer idejű óra
  • „System.Time.24” - a rendszer időt 24 órás formátumban
  • „System.Time.12_AM_PM” - a rendszer idő 12 órás formátumban
  • „System.Time.Standart” - a rendszer időt a beállított formátum OS

hogy egy dátumot

  • „System.Date.DayOfYear” - a rendszer dátumát, nap az évben
  • „System.Date.Year” - a rendszer dátumát, a folyó évben
  • „System.Date.DayOfWeek” - a rendszer dátumát, a hét napja
  • „System.Date.Month” - a rendszer dátumát, az aktuális hónapban
  • „System.Date.Day” - a rendszer dátumát, a jelenlegi hónap napja
  • „System.Date.YYYY_MM_DD” - a rendszer dátum GGGG_MM_DD formátumban (digitális formában)
  • „System.Date.DD_MONTH_YYYY” - a rendszer dátumot a következő formátumban DD_MESYATS_GGGG (alfanumerikus megtekintés)
  • „System.Date.MONTH_DD_YYYY” - a rendszer dátumot a következő formátumban MESYATS_DD_GGGG (alfanumerikus megtekintés)
  • „System.Date.DD_MM_YYYY” - a rendszer dátum DD_MM_GGGG formátumban (digitális formában)
  • „System.Date.MM_DD_YYYY” - a rendszer dátum MM_DD_GGGG formátumban (digitális formában)
  • „System.Date.DD_MM” - a rendszer dátum DD_MM formátumban (digitális formában)
  • „System.Date.MM_DD” - a rendszer dátum MM_DD formátumban (digitális formában)
  • „System.Date.Weekday” - a rendszer dátumát, hét napja (digitális formában)

Kap GPS-koordináták és paraméterek

  • "System.Location.Course" - természetesen
  • "System.Location.Speed" - fordulatszám
  • "System.Location.Altitude" - magassága
  • "System.Location.Longitude" - hosszúság
  • "System.Location.Latitude" - szélesség

Az adatokat a tájoló

  • „System.Magnetic.Accuracy” - olvasás pontossága (fok mágnesezettség)
  • "System.Magnetic.True" - True North
  • „System.Magnetic.Heading” - a mágneses északi
  • "System.Magnetic.Z" - Z-koordináta
  • "System.Magnetic.Y" - az Y koordináta
  • „System.Magnetic.X” - koordinálja az X

Letölteni az adatokat a gyorsulásmérő

  • "System.Accelerometer.Shake" - rázta
  • "System.Accelerometer.Z" - Z-koordináta
  • "System.Accelerometer.Y" - az Y koordináta
  • „System.Accelerometer.X” - koordinálja az X

Az adatokat a giroszkóp

  • "System.Gyroscope.Z" - Z-koordináta
  • "System.Gyroscope.Y" - az Y koordináta
  • „System.Gyroscope.X” - koordinálja az X

Ahhoz, hogy adatokat a megjelenítő eszköz

  • „System.Display.FullScreen” - teljes képernyős mód
  • „System.Display.Height” - Kijelző magassága
  • „System.Display.Width” - kijelző szélessége
  • „System.Display.Bright” - a fényerőt a megjelenítő (csak iOS)
  • „System.ViewOrientation” - tájékozódás a kijelző

A kimenet értéke a kijelző tájolását:

  • 1 - függőlegesen, Home gomb tetején
  • 2 - függőlegesen, Home gomb alatti
  • 3 - vízszintes, Home gomb, a bal oldalon (alapértelmezett)
  • 4 - vízszintes, a Home gombot a jobb

Információ hálózatok

  • „System.Net.Cell” - állapotát a 3G / 4G hálózatok
  • „System.Net.WiFi” - állapotát a Wi-Fi hálózat

Kimeneti értékek:

Információk az akkumulátor

  • „System.Battery.Level” - az akkumulátor töltöttségi szintjét
  • "System.Battery.Status" - az akkumulátor állapota ()
  • 1 - nem tölthető
  • 2 - felszámított
  • 3 - maximális díjszabás (iOS)

A kötet a készülék

  • „System.Sound.Volume” - az érték
  • „System.Sound.Mute” - néma üzemmód

Közelítéskapcsoló az eszközön

  • "System.Proximity" - a közelség érzékelő

Kimeneti értékek:

  • hamis (0) - nem aktív érzékelő
  • igaz (1) - terhelés érzékelő

vibrátor

  • „System.Vibro” - hatására a készülék rezgésének

Status update módban

„System.Update” - egy olyan rendszer változó, amely tárolja az állam a rendszer felújítási projektek. Amikor megszerzése értékek IR.GetVariable. visszaadja a hamis (0), vagy igaz (1).

  • hamis (0) - tervezet frissítés üzemmód ki van kapcsolva.
  • igaz (1) - felújítási projektek engedélyezése.

„System.Update” rendszer változó áll rendelkezésre felvétel - segítségével IR.SetVariable funkciót változtatni a módot a felújítási projektek. Ez lehetővé teszi, hogy engedélyezze vagy tiltsa le a frissítés módja során bármikor a projekt.

  • Mi lenne letiltani projekt frissítés, kérjük, írjon a 0 szám, vagy logikai érték hamis a rendszerben változó System.Update. Példa: IR.SetVariable ( "System.Update", false);
  • Ahhoz, hogy kapcsolja be a projekt frissítés, kérjük, írjon az 1. számú vagy a logikai érték igaz a rendszer változó System.Update. Példa: IR.SetVariable ( "System.Update", true);

Továbbá, a változó „System.Update” olvasható, olvasni róla, akkor itt.

A nevét az operációs rendszer

„System.OS.Name” - rendszer változó nevét adja vissza az operációs rendszer, ami a jelenleg irídium ügyfél indított.

Típus vezérlőegység

„System.OS.Device” - a rendszer változó, visszatér egy speciális változata az operációs rendszer azonosító, amely jelenleg irídium kliens indításakor.

  • Ha használja a Windows
    • 1 - Windows operációs rendszer x86 32/64 bit
  • Amikor Mac OS X
    • 1 - Mac OS X PPC
    • 2 - Mac OS X X86 32 bit
    • 3 - Mac OS X X86 64 bit
  • Ha egy iOS
    • 1 - iPhone
    • 2 - iPad
  • Amikor használni Android
    • 1 - Telefon
    • 2 - Tablet

Operációs rendszer verziója

„System.OS.Version” - a rendszer változó, visszaadja a verziót az operációs rendszer. Ezen a ponton nem valósították meg. szintaxis:

Neve a vezérlőberendezés

„System.Device.Name” - a rendszer változó nevét adja vissza a hálózati vezérlő eszköz, amely fut a i2 Control alkalmazást.

Orientation vezérlőberendezés

„System.Device.Orientation” - a rendszer változó visszatér a tájékozódás a készüléket, amelyen i2 vezérlő futó alkalmazásokat.

  • 1 - függőlegesen, Home / Menü gombot a képernyő alján
  • 2 - függőleges, Home / Menu gombot a tetején
  • 3 - vízszintes, Home / Menu gombot a képernyő jobb oldalán
  • 4 - vízszintes, Home Button / menü a bal oldalon a képernyő
  • 5 - vízszintes, képernyő felfelé
  • 6 - vízszintesen, arccal lefelé
  • 0 - során a csomópont

Project tokenek

Project Token - jelzőt (változók) a projekt. Egy változó adatokat tárolni, amely elérhető lesz az írás és olvasás. Rekord adatokat a token, vagy olvassa el a grafikai elem, a vezető vagy egy script.

tokenek api

  • A változók tárolják a projekt fa eszközök (Project Device Panel)
  • A változó felírható szám vagy string (DEC vagy ASCII).
  • Úgy is létrehozhat, törölhet, hogy a másolatok, rendezni egymással és csoportosított mappákba.
  • Ezek a változók tárolható (vagy menteni) zárása után Iridium alkalmazásokat.
  • Írja adatok egy változó eleme a parancs vagy irídium Script

Vedd értékek Project tokenek

IR.SetVariable funkció használható rögzítésére érték bármilyen Project Token.

  • TokenName - a név bármely token Project zseton mappát a Project Device Panel
  • Érték - bármilyen érték (szám, string, tömb számok, egy sor sorok).

Olvasás a Projekt tokenek

IR.SetVariable funkció használható rögzítésére érték bármilyen Project Token.

  • TokenName - a név bármely token Project zseton mappát a Project Device Panel

Vedd tömbök projektek Token és visszakeresés

dimenziós tömb