{"product_id":"emc-developer-package","title":"EmC Developer Package","description":"\u003cp\u003eEmC is Emtron's own scripting language, built for writing custom functionality that runs inside your Emtron device. If something you need isn't in the standard feature set — a specific CAN integration, a custom transmission strategy, a control routine unique to your vehicle — EmC lets you write it yourself.\u003c\/p\u003e\n\u003cp\u003eScripts are written and compiled in the EmC development environment in compatible Emtron software applications. The language is C-style and statically typed, which means most mistakes are caught when you compile.  Your scripts read and write live device channels, drive script-controlled outputs, send, receive and can subscribe to frames on the Can Bus.\u003c\/p\u003e\n\u003cp\u003eBecause a script is compiled to a binary before it reaches the hardware, your source code stays yours. You can supply a compiled script to a customer or another workshop without handing over the source, and once a binary is loaded onto a device it cannot be read back out.\u003c\/p\u003e\n\u003cp\u003eThe Developer Package is supplied as a 12 month subscription giving you access to compile and run EmC code, and includes three Application Builds — each one activates EmC on a single device.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat's included\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e12 months access to compile and run EmC code managed through EmNet\u003c\/li\u003e\n\u003cli\u003eThe EmC development environment access\u003c\/li\u003e\n\u003cli\u003e3 x EmC Application Builds (one device activation each)\u003c\/li\u003e\n\u003cli\u003eUp to 8 scripts per device, 1MB of compiled code in total, each script running on its own thread\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWriting and compiling EmC code requires a current EmC Developer Package.\u003c\/p\u003e\n\u003cp\u003eAn Application Build covers the device, not the development.\u003c\/p\u003e\n\u003cp\u003eCurrently the TM16 is the only Emtron device compatible with EmC and the devloper enviroment is through TmTune.  As more Emtron devices are made compatible, this developer package will also cover them.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Emtron Australia Pty Ltd","offers":[{"title":"Default Title","offer_id":53103831122237,"sku":null,"price":1650.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0786\/6659\/6669\/files\/EMC_Logo.png?v=1790284647","url":"https:\/\/emtron.world\/products\/emc-developer-package","provider":"Emtron Australia Pty Ltd","version":"1.0","type":"link"}