Development::Debugging, Misc. program languages, Development Tools
Платформа:
Windows
ОС:
Win2000, WinXP, Win7 x32, Win7 x64, Windows 8, Windows 10, WinServer, WinOther, WinVista, WinVista x64
Системные требования:
Pentium 1 GHz or faster, 1 GB RAM or larger
Язык:
English, Chinese, ChineseSimplified
Ограничения:
No limitations.
Ключевые слова: Serial Port, Network, TCP/IP, Protocol Testing, Embedded Testing
Geshe Beacon is a powerful communication protocol debugging and testing software based on serial port and TCP/IP network protocol.It can reduce the requirement of debugging and testing software customization in the electronic research and development process dramatically. It can quickly customize any communication protocol and cope with the fast and changeable communication test environment.
Geshe Beacon's Advantages: 1. Quick test drive customization - Entry-level skills demand, professional level of work results. 2. Intuitive test data presentation - Powerful data classification, storage, statistics and display functions. 3. Flexible test flow control - Support cyclic test and combined test, support active device and the slave device simulation, support simplex and duplex mode, support direct incentive and incentive protocol testing alone or mixed test.
Geshe Beacon's Functions: 1 Basic Functions 1.1 Support receiving and displaying data in text or hex mode; 1.2 Support COM interface and automatically search serial ports that system supports, support 150~256000 baud rate, support custom baud rate; 1.3 Support Network interface, support UDP, TCP Client, TCP Server protocol modes; 1.4 Support automatic saving test data.
2 Direct Excitation Functions 2.1 Support hex, string and file format data transfer; 2.2 Support cyclic excitation;
3 Protocol Excitation Functions 3.1 Support excitation simulation of master device and slave device; 3.2 Support customization for any protocol frame format, the minimum resolution unit is 1bit, arbitrary frame format can be visually displayed; 3.3 Support custom protocol and test result classification storage and display; 3.4 Support using C#, VB and Jscript language to control test, calling the third part DLL to finish complex computation and test task;
1.User interface supports Chinese and English. 2.Add cut, copy, paste commands and move up, move down commands to Direct Excitation Explorer. 3.Fix some bugs.
Разрешения на распространение: An unregistered, evaluation version of Geshe Beacon Serial and TCP/IP Assistant may be freely distributed, provided the distribution package is not modified. No person nor company may charge a fee for the distribution of Geshe Beacon Serial and TCP/IP Assistant without written permission from the copyright holder Geshe Ltd, except for magazine cover CDs.
ATTENTION: YOU MAY NEED TO SCROLL DOWN TO THE END OF THIS EULA BEFORE YOU CAN AGREE TO THE EULA AND CONTINUE WITH THE SOFTWARE INSTALLATION. IMPORTANT: THIS AGREEMENT (or ¡°EULA¡±) IS A LEGAL AGREEMENT BETWEEN THE PERSON, COMPANY, OR ORGANIZATION THAT HAS LICENSED THIS SOFTWARE (¡°YOU¡± OR ¡°CUSTOMER¡±) AND GESHE. BY INSTALLING AND USING THE SOFTWARE, CUSTOMER ACCEPTS THE SOFTWARE AND AGREES TO THE TERMS OF THIS AGREEMENT. READ IT CAREFULLY BEFORE COMPLETING THE INSTALLATION PROCESS AND USING THE SOFTWARE. BY INSTALLING AND/OR USING THE SOFTWARE, YOU ARE CONFIRMING YOUR ACCEPTANCE OF THE SOFTWARE AND AGREEING TO BECOME BOUND BY THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO BE BOUND BY THESE TERMS, OR DO NOT HAVE AUTHORITY TO BIND CUSTOMER TO THESE TERMS, THEN DO NOT INSTALL AND/OR USE THE SOFTWARE AND RETURN THE SOFTWARE TO YOUR PLACE OF PURCHASE FOR A FULL REFUND IN ACCORDANCE WITH ITS REFUND POLICIES. THIS EULA SHALL APPLY ONLY TO THE SOFTWARE SUPPLIED BY GESHE HEREWITH REGARDLESS OF WHETHER OTHER SOFTWARE IS REFERRED TO OR DESCRIBED HEREIN.
1. Definitions (a) ¡°GESHE¡± means Shanghai Geshe Information Technology Co., Ltd. and its licensors, if any. (b) ¡°Software¡± means only the GESHE software program(s) and third party software programs, in each case, supplied by GESHE herewith, and corresponding documentation, associated media, printed materials, and online or electronic documentation. Any updates to such Software which you are entitled to receive and that has been provided to you by GESHE shall also mean Software for purposes of this Agreement. (c) ¡°Trial Version¡± means a version of the Software, so identified, to be used only to review, demonstrate and evaluate the Software for a limited time period. The Trial Version may have limited features, may lack the ability for the end-user to save the end product, and will cease operating after a predetermined amount of time due to an internal mechanism within the Trial Version.
2. License Grants The licenses granted in this Section 2 are subject to the terms and conditions set forth in this EULA: (a) You may install and use the Software on a single computer; OR install and store the Software on a storage device, such as a network server, used only to install the Software on your other computers over an internal network, provided you have a license for each separate computer on which the Software is installed and run. (b) You agree that GESHE may audit your use of the Software for compliance with these terms at any time, upon reasonable notice. In the event that such audit reveals any use of the Software by you other than in full compliance with the terms of this Agreement, you shall reimburse GESHE for all reasonable expenses related to such audit in addition to any other liabilities you may incur as a result of such non-compliance. (c) Unless otherwise set forth in the documentation relating to such code and/or the Software or in a separate agreement between you and GESHE, you may modify the source code form of those portions of such software programs that are identified as sample code, sample application code, or components (each, ¡°Sample Application Code¡±) in the accompanying documentation solely for the purposes of designing, developing and testing websites and website applications developed using GESHE software programs; provided, however, you are permitted to copy and distribute the Sample Application Code (modified or unmodified) only if all of the following conditions are met: (1) you distribute the compiled object Sample Application Code with your application; (2) you do not include the Sample Application Code in any product or application designed for website development; and (3) you do not use GESHE's name, logos or other GESHE trademarks to market your application. You agree to indemnify, hold harmless and defend GESHE from and against any loss, damage, claims or lawsuits, including attorney's fees that arise or result from the use or distribution of your application. (d) Your license rights under this EULA are non-exclusive. (e) Mandatory Product Activation. The license rights granted under this Agreement may be limited to the first seven (7) days after you first install the Software unless you supply information required to activate your licensed copy in the manner described during the setup sequence of the Software. You may need to activate the Software through the use of the Internet or telephone; toll charges may apply. There are technological measures in this Software that are designed to prevent unlicensed or illegal use of the Software. You agree that GESHE may use those measures and you agree to follow any requirements regarding such technological measures. You may also need to reactivate the Software if you modify your computer hardware, alter the Software, or install the Software on another computer. Product activation is based on the exchange of information between your computer and GESHE. None of this information contains personally identifiable information nor can they be used to identify any personal information about you or any characteristics of your computer configuration.
3. License Restrictions (a) Other than as set forth in Section 2, you may not make or distribute copies of the Software, or electronically transfer the Software from one computer to another or over a network. (b) You may not alter, merge, modify, adapt or translate the Software, or decompile, reverse engineer, disassemble, or otherwise reduce the Software to a human-perceivable form. (c) Unless otherwise provided herein, you may not rent, lease, or sublicense the Software. (d) Unless otherwise provided herein, you may not modify the Software or create derivative works based upon the Software. (e) Unless otherwise provided herein, you shall not (A) in the aggregate, install or use more than one copy of the Trial Version of the Software, (B) download the Trial Version of the Software under more than one username, (C) alter the contents of a hard drive or computer system to enable the use of the Trial Version of the Software for an aggregate period in excess of the trial period for one license to such Trial Version, (D) disclose the results of software performance benchmarks obtained using the Trial Version to any third party without GESHE's prior written consent, or (E) use the Trial Version of the Software for a purpose other than the sole purpose of determining whether to purchase a license to a commercial version of the software; provided, however, notwithstanding the foregoing, you are strictly prohibited from installing or using the Trial Version of the Software for any commercial training purpose. (f) You may receive the Software in more than one medium but you shall only install or use one medium. Regardless of the number of media you receive, you may use only the medium that is appropriate for the server or computer on which the Software is to be installed. (g) You may receive the Software in more than one platform but you shall only install or use one platform. (h) You shall not use the Software to develop any product having the same primary function as the Software. (i) In the event that you fail to comply with this EULA, GESHE may terminate the license and you must destroy all copies of the Software (with all other rights of both parties and all other provisions of this EULA surviving any such termination). (j) You may receive the Software in more than one language but you shall only install or use one language version.
4. Upgrades If this copy of the Software is an upgrade from an earlier version of the Software, you must possess a valid full license to a copy of an earlier version of the Software used to upgrade to this upgrade copy in order to install and/or use this upgrade copy. You may continue to use each earlier version copy of the Software to which this upgrade copy relates on your computer after you receive this upgrade copy, provided that, (i) the upgrade copy and the earlier version copy are installed and/or used on the same computer only and the earlier version copy is not installed and/or used on any other computer; (ii) you comply with the terms and conditions of the earlier version's end user license agreement with respect to the installation and/or use of such earlier version copy; (iii) the earlier version copy or any copies thereof on any computer are not transferred to another computer unless all copies of this upgrade copy on such computer are also transferred to such other computer; (iv) the earlier version copy or any copies thereof are not transferred to any other party unless you also transfer this upgrade copy and any copies thereof to such other party in accordance with Section 3; and (v) you acknowledge and agree that any obligation GESHE may have to support and/or offer support for the earlier version of the Software may be ended upon availability of the upgrade. If this copy of the Software is an upgrade from an earlier version of the Software, you must possess a valid full license to a copy of an earlier version of the Software used to upgrade to this upgrade copy in order to install and/or use this upgrade copy, and the upgrade copy is provided to you on a license exchange basis. You agree by your installation and use of such copy of the Software to voluntarily terminate your earlier EULA and uninstall, destroy and cease using the earlier version of the Software or transfer it to another person or entity.
5. Ownership The foregoing license gives you limited license to use the Software. GESHE and its suppliers retain all right, title and interest, including all copyright and intellectual property rights, in and to, the Software (as an independent work and as an underlying work serving as a basis for any application you may develop), and all copies thereof. All rights not specifically granted in this EULA are reserved by GESHE and its suppliers.
6. LIMITED WARRANTY AND DISCLAIMER (a) Except with respect to any Sample Application Code, Trial Version of the Software, GESHE warrants that, for a period of ninety (90) days from the date of delivery (as evidenced by a copy of your receipt): (i) when used with a recommended hardware configuration, the Software will perform in substantial conformance with the documentation supplied with the Software; and (ii) the physical media on which the Software is furnished will be free from defects in materials and workmanship under normal use. (b) GESHE PROVIDES NO REMEDIES OR WARRANTIES, WHETHER EXPRESS OR IMPLIED, FOR ANY SAMPLE APPLICATION CODE, TRIAL VERSION OF THE SOFTWARE. ANY SAMPLE APPLICATION CODE, TRIAL VERSION OF THE SOFTWARE IS PROVIDED ¡°AS IS¡±. (c) EXCEPT AS SET FORTH IN THE FOREGOING LIMITED WARRANTY WITH RESPECT TO SOFTWARE OTHER THAN ANY SAMPLE APPLICATION CODE, TRIAL VERSION, GESHE AND ITS SUPPLIERS DISCLAIM ALL OTHER WARRANTIES AND REPRESENTATIONS, WHETHER EXPRESS, IMPLIED, OR OTHERWISE, INCLUDING THE WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. ALSO, THERE IS NO WARRANTY OF NON-INFRINGEMENT AND TITLE OR QUIET ENJOYMENT. GESHE DOES NOT WARRANT THAT THE SOFTWARE IS ERROR-FREE OR WILL OPERATE WITHOUT INTERRUPTION. THE SOFTWARE IS NOT DESIGNED, INTENDED OR LICENSED FOR USE IN HAZARDOUS ENVIRONMENTS REQUIRING FAIL-SAFE CONTROLS, INCLUDING WITHOUT LIMITATION, THE DESIGN, CONSTRUCTION, MAINTENANCE OR OPERATION OF NUCLEAR FACILITIES, AIRCRAFT NAVIGATION OR COMMUNICATION SYSTEMS, AIR TRAFFIC CONTROL, AND LIFE SUPPORT OR WEAPONS SYSTEMS. GESHE SPECIFICALLY DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY OF FITNESS FOR SUCH PURPOSES. (d) IF APPLICABLE LAW REQUIRES ANY WARRANTIES WITH RESPECT TO THE SOFTWARE, ALL SUCH WARRANTIES ARE LIMITED IN DURATION TO NINETY (90) DAYS FROM THE DATE OF DELIVERY. (e) NO ORAL OR WRITTEN INFORMATION OR ADVICE GIVEN BY GESHE, ITS DEALERS, DISTRIBUTORS, AGENTS OR EMPLOYEES SHALL CREATE A WARRANTY OR IN ANY WAY INCREASE THE SCOPE OF ANY WARRANTY PROVIDED HEREIN.
7. Exclusive Remedy Your exclusive remedy under the preceding is to return the Software to the place you acquired it, with a copy of your receipt and a description of the problem. Provided that any non-compliance with the above warranty is reported in writing to GESHE no more than ninety (90) days following delivery to you, GESHE will use reasonable commercial efforts to supply you with a replacement copy of the Software that substantially conforms to the documentation, provide a replacement for defective media, or refund to you your purchase price for the Software, at its option. GESHE shall have no responsibility if the Software has been altered in any way, if the media has been damaged by misuse, accident, abuse, modification or misapplication, or if the failure arises out of use of the Software with other than a recommended hardware configuration. Any such misuse, accident, abuse, modification or misapplication of the Software will void the warranty above. THIS REMEDY IS THE SOLE AND EXCLUSIVE REMEDY AVAILABLE TO YOU FOR BREACH OF EXPRESS OR IMPLIED WARRANTIES WITH RESPECT TO THE SOFTWARE AND RELATED DOCUMENTATION.
8. LIMITATION OF LIABILITY (a) NEITHER GESHE NOR ITS SUPPLIERS SHALL BE LIABLE TO YOU OR ANY THIRD PARTY FOR ANY INDIRECT, SPECIAL, INCIDENTAL, PUNITIVE, COVER OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR THE INABILITY TO USE EQUIPMENT OR ACCESS DATA, LOSS OF BUSINESS, LOSS OF PROFITS, BUSINESS INTERRUPTION OR THE LIKE), ARISING OUT OF THE USE OF, OR INABILITY TO USE, THE SOFTWARE AND BASED ON ANY THEORY OF LIABILITY INCLUDING BREACH OF CONTRACT, BREACH OF WARRANTY, TORT (INCLUDING NEGLIGENCE), PRODUCT LIABILITY OR OTHERWISE, EVEN IF GESHE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES AND EVEN IF A REMEDY SET FORTH HEREIN IS FOUND TO HAVE FAILED OF ITS ESSENTIAL PURPOSE. (b) GESHE'S TOTAL LIABILITY TO YOU FOR ACTUAL DAMAGES FOR ANY CAUSE WHATSOEVER WILL BE LIMITED TO THE AMOUNT PAID BY YOU FOR THE SOFTWARE THAT CAUSED SUCH DAMAGE. (c) THE FOREGOING LIMITATIONS ON LIABILITY ARE INTENDED TO APPLY TO THE WARRANTIES AND DISCLAIMERS ABOVE AND ALL OTHER ASPECTS OF THIS EULA.
9. Basis of Bargain
The Limited Warranty and Disclaimer, Exclusive Remedies and Limited Liability set forth above are fundamental elements of the basis of the agreement between GESHE and you. GESHE would not be able to provide the Software on an economic basis without such limitations. Such Limited Warranty and Disclaimer, Exclusive Remedies and Limited Liability inure to the benefit of GESHE's licensors.
10. Third Party Software
The Software may contain third party software which requires notices and/or additional terms and conditions. Such required third party software notices and/or additional terms and conditions are made a part of and incorporated by reference into this EULA. By accepting this EULA, you are also accepting the additional terms and conditions, if any, set forth therein.
11. General
This EULA contains the complete agreement between the parties with respect to the subject matter hereof, and supersedes all prior or contemporaneous agreements or understandings, whether oral or written. You agree that any varying or additional terms contained in any purchase order or other written notification or document issued by you in relation to the Software licensed hereunder shall be of no effect. The failure or delay of GESHE to exercise any of its rights under this EULA or upon any breach of this EULA shall not be deemed a waiver of those rights or of the breach.
No GESHE dealer, agent or employee is authorized to make any amendment to this EULA unless such amendment is in writing and signed by a duly authorized representative of GESHE.
If any provision of this EULA shall be held by a court of competent jurisdiction to be contrary to law that provision will be enforced to the maximum extent permissible and the remaining provisions of this EULA will remain in full force and effect.
You may not remove or alter any trademark, trade names, product names, logo, copyright or other proprietary notices, legends, symbols or labels in the Software. This EULA does not authorize you to use GESHE's or its licensors' names or any of their respective trademarks.