There are many ways for Enventek’s equipment to work with customer files. Files can be transferred to the computer so the software can access it. The software can connect to an API which will access either files or directly access truss objects or it can go out to a network share to access the files.
Files Transferred to the computer
The files are transferred to the computer and read off the computer which means there is not a centralized storage system (server) involved.
Transfer Directly over the network
All of Enventek’s computers have Samba running on them, allowing users to copy files to the systems manually.
To transfer files, users can go to \\\data, which is the share where files can be transferred and accessed from the computer.
Transfer by USB drive.
Files can also be transferred to an Enventek Computer using a dedicated USB drive.
The USB drive must be labeled as DATACOPY for the machine to recognize it and copy the files. It is important to use a dedicated USB drive for this purpose. Once a USB drive labeled DATACOPY is inserted all the files are copied to the Retro C’s computer, and a text document is saved on the USB drive to indicate what was copied, in case you want to double check.
Keep in mind that this method requires manually connecting a USB cable whenever new files need to be populated on the machine.
Files accessing a window (samba) share.
This is the process through which files are retrieved directly from a remote Windows share. Remote access employs two Java libraries for this purpose: JCIFS and SMBJ. Each library presents its own set of advantages and disadvantages. SMBJ tends to perform more effectively on systems with domain controllers compared to JCIFS.
The selection between these options can be modified within the data source management section of our software.
Files accessing a api
The Enventek File API is a software application installed on the user’s computer. Users have the flexibility to select specific folders for accessibility on the machine. A single instance of the Enventek software can oversee multiple pieces of Enventek equipment, enabling centralized management of numerous units. This capability also empowers managers to swiftly modify folders across multiple machines. This proves particularly advantageous in scenarios involving numerous displays spread throughout a location, facilitating efficient data management from the central office.
Alpine eShop API
Enventek has established a collaboration with Alpine to enhance connectivity experiences. We’ve developed code that facilitates a connection to Alpine’s eShop. This functionality enables the Enventek system to directly retrieve data from Alpine’s eShop Server, eliminating the need to manage files in the process.