SerialTool هو برنامج مجاني للمنافذ التسلسلية على أنظمة Windows و Mac OS (معالجات Intel و Apple) و Linux (يعمل على معظم التوزيعات). كما تتوفر نسخة PRO بأسعار تنافسية للغاية على السوق لبرنامج لا مثيل له مثل SerialTool.
على عكس البرامج الأخرى، يدير SerialTool العديد من المنافذ التسلسلية في نسخة واحدة. يمكنك تعيين رقم المنفذ التسلسلي لكل منفذ COM (Windows) أو جهاز (Mac OS و Linux).
بالإضافة إلى وضع المحطة الطرفية، يسمح الوضع الست عشري بعرض الحزم المرسلة والمستلمة من المنافذ التسلسلية بألوان مختلفة. كما يمكن تمييز بعض البايتات بألوان مختلفة لتمييزها أثناء السجل ويمكنك تحليل كل بايت وعرضه في وضع ASCII أو الست عشري أو الثنائي أو الثماني.
برمجة بايثون مع محرر احترافي لإنشاء برامجك واستخدام الواجهة الرسومية لـ SerialTool. بعض الأمثلة مدمجة بالفعل في SerialTool وتحتاج فقط إلى التكيف مع احتياجاتك.
وظيفة SpyPort لمراقبة جميع حركة المرور على المنافذ التسلسلية على مستوى Kernel، حتى من برامج الطرف الثالث. هذه الوظيفة متاحة فقط لمستخدمي Windows الذين لديهم رخصة PRO.
القدرة على إرسال الحزم بتنسيق MODBUS RTU و ASCII وفي وضع TCP. وظيفة مثالية للتواصل مع الآلات الصناعية.
يقوم SerialTool بتضمين محرر ملفات Hex قوي وموثوق واحترافي. هذه الوظيفة تجعل SerialTool فريدًا، حيث يتعامل ليس فقط مع المنفذ التسلسلي ولكن مع جميع احتياجات المطور المحتملة.
يقدم SerialTool أداة رسومية لمراقبة الحزم وعرضها مثل راسم الإشارة. أداة مفيدة للغاية لاتخاذ الخطوات الأولى في استكشاف المنفذ التسلسلي.
يسمح لك SerialTool بأرشفة جميع الحزم الواردة والصادرة من المنفذ التسلسلي في قائمة يمكن تصديرها بتنسيق CSV أو نصي. يمكنك البحث داخل الحزم عن تسلسل ASCII أو الست عشري معين.
خرائط منافذ USB والأجهزة المتصلة. يُعد USBMap ميزة من ميزات SerialTool تعرض معلومات أساسية عن وحدات تحكم USB المضيفة، وموزعات USB، والأجهزة المتصلة عبر USB.
يقدم SerialTool القدرة على إرسال الحزم المحددة بالوقت مباشرة إلى المنفذ التسلسلي لعدد محدد من المرات. يمكنك أيضًا إضافة عداد قبل إرسال الحزمة أو في نهاية الحزمة لجعل وضع تصحيح الأخطاء في تطبيقاتك أكثر تفصيلًا.
يسمح لك SerialTool بتحرير وإرسال المخازن المؤقتة المحفوظة مسبقًا لزيادة البساطة وسرعة الاستخدام. يمكن استدعاء المخازن المؤقتة وإرسالها مباشرة من اللوحة المخصصة.
يسمح لك وضع الإجابة التلقائية بالرد تلقائيًا بالإجابات المحددة مسبقًا عند وصول تسلسل معين من البايتات (الست عشري أو ASCII) في منفذ تسلسلي. هذه الوظيفة مفيدة جدًا أثناء تطوير الأنظمة المدمجة حيث تحتاج إلى محاكاة استجابة عند وصول تسلسل معين من البايتات.
يقدم SerialTool إمكانية تشغيل التنبيهات عند وصول تسلسل معين من البايتات وتحديد كيفية التشغيل. يمكنك ضبط تنبيه عند وصول حزمة تحتوي أو لا تحتوي على تسلسل معين من البايتات (ASCII أو الست عشري) أو إذا كانت تبدأ أو لا تبدأ بتسلسل معين من البايتات. يمكن حفظ سجلات التنبيه مباشرة في ملف.
يسمح لك SerialTool بحفظ جميع حركة المرور التسلسلية الواردة والصادرة من منفذ تسلسلي محدد في وضع ملف ASCII أو الثنائي. تتيح هذه الوظيفة مراقبة دقيقة لجميع حركة المرور التسلسلية.
يمكنك إرسال جميع حركة المرور الواردة أو الصادرة من منفذ تسلسلي مباشرة عبر الشبكة في وضع TCP أو UDP أو إلى نص HTTP من نوع GET أو POST. هذا الوضع مفيد جدًا لتسجيل العمليات عن بعد للجهاز للتحقق من عمله الصحيح.
تتيح وظيفة مفيدة جدًا إرسال الملفات إلى المنفذ التسلسلي مجزأة إلى حزم بطول قابل للتعديل وتوقيت.
من الممكن إكمال إرسال الحزمة تلقائيًا بمجموعة واسعة من CRCs عند 8 بت و 16 بت و 24 بت و 32 بت مع البوليمرات الأكثر استخدامًا.
من بين الوظائف المختلفة، يمكنك بحرية اختيار مظهر الواجهة الرسومية عن طريق تحديد السمات المقترحة أو تحميل السمة المخصصة التي تم إنشاؤها مباشرة بتنسيق .qss.