TerraMaster TOS 5 was finally released two weeks ago!
In the process of TOS 5 development, in order to facilitate third-party developers to develop applications based on TOS 5, TerraMaster's tech team optimized the callable interface of the system, as well as the application's field definition, storage location, encapsulation method, and startup scripts.
The following is the first TOS 5 application development guide released by TerraMaster to the public. There may be some deficiencies in the first version of the development guide. If you encounter problems during use, please contact our tech team and provide us with methods to reproduce the issues, code samples, and screenshots, so that we can analyze and fix them. We will continue to optimize and update the development tools, please pay attention to our updates.
TOS 5 Application Development Guide
Notes:
Due to the huge system differences between TOS 4.x and TOS 5, applications in TOS 4.x cannot run in TOS 5. Conversely, applications in TOS 5 will not able to work in TOS 4.x.
Technical team contact email
pm@terra-master.com
TOS 5 Application Development Guide
TOS 5 Application Development Guide
To contact our team, please send email to following addresses, remember to replace (at) with @:
Support team: support(at)terra-master.com (for technical support only)
Service team: service(at)terra-master.com (for purchasing, return, replacement, RMA service)
Support team: support(at)terra-master.com (for technical support only)
Service team: service(at)terra-master.com (for purchasing, return, replacement, RMA service)
Re: TOS 5 Application Development Guide
I tested a very simple application, it works I would say, but it should be specified that the application must be in x64_tos5_apps/NAME_APP/output , because in the doc it is not mentioned anywhere and we end up with an error of config.ini inaccessible in the output folder.
Now I need to dig a little deeper into my tests.
Now I need to dig a little deeper into my tests.
NAS : F2-220
Re: TOS 5 Application Development Guide
Thank you for your report, we will feedback to the tech team.
To contact our team, please send email to following addresses, remember to replace (at) with @:
Support team: support(at)terra-master.com (for technical support only)
Service team: service(at)terra-master.com (for purchasing, return, replacement, RMA service)
Support team: support(at)terra-master.com (for technical support only)
Service team: service(at)terra-master.com (for purchasing, return, replacement, RMA service)
Re: TOS 5 Application Development Guide
I got pretty similar issue sir, came here to tell itMaitreKuc wrote: ↑03 Jul 2022, 00:33 I tested a very simple application, it works I would say, but it should be specified that the application must be in x64_tos5_apps/NAME_APP/output , because in the doc it is not mentioned anywhere and we end up with an error of config.ini inaccessible in the output folder.
Now I need to dig a little deeper into my tests.