C/C++ Corner

ftComputing : Programme für die fischertechnik-Interfaces und -konstruktionskästen
  
ftComputing.de
Home
Back
HelloFish
About Threads
umFish30 Notes
Sitemap
Index
Links
Impressum
Mail
 

General

This page will give a short overview were C/C++ items are to be found (preferred english pages, but german too) and will give in addition some explanations to selected items.

Programming

Programming is based on umFish40.DLL (ROBO Interfaces and Intelligent Interface) and umFish30.DLL (Intelligent Interface and Universal Interface) Both are programmed in VC++ 6.0.

  • umFish40VC.H / umFish40.LIB direct programming of umFish40.DLL 
    (ccFish40.ZIP, with english manual). The separate manual ccFish40e.PDF
  • FishFace40.H / FishFace40.CPP with the class CFishFace with advanced function based on umFish40.DLL. (ccFish40.ZIP, with english manual). The separate manual ccFish40e.PDF
  • umFish30VC.H / umFish30.LIB static declarations for direct access to the umFish30 functions. 
    Note : umFish30.LIB has VC++ 6.0 specific format, therefore it only can be used with VC++ 6.0.
    (ccFish30.ZIP, with english manual). The separate manual ccFish30e.PDF
  • umFish30Load.H dynamic loading of the umFish30 functions. Can be used with VC++ (all versions) and C++Builder.
  • class TFishFace (files FishFa30.H/CPP), an C++ class using umFish30.DLL / umFish30Load with some additional, more sophisticated functions and an exception handling. For use with the C++Builder.
    (umFish30.ZIP)
  • class CFishFace (files : FishFa30.H, FishFa30.CCP, ccFish30.H). For use with VC++ 6.0.
    (ccFish30.ZIP, with english manual). The separate manual ccFish30e.PDF

A HelloFish program using umFish30 with cs style functions is here.

InterfacePanel

The InterfacePanel is an separate tool for controlling the Interface. Especially it can be used for testing the model connections and to give the model a proper standing after a program abort. The InterfacePanel should be the first program after installation to control the interface to work fine.

Model Programs

FußgängerampelAmpelThread : Operating traffic lights (pedestrians) on an Intelligent Interface with extension module. Operating the car  and the pedestrian lights in separate threads. C++Builder4 Win Program.

Stamping machine : Operationg the model Stamping Machine with Feeder (51 663) C++Builder4 Win Programm.

RobStamping : Feeding the Stamping Machine 51 663 with an Industry Robot. Feeding runs simoultaneously in its own thread. C++Builder Win Program.

The sources are contained in cb4Model.ZIP.

Details / Notes

Last Update : 07.05.2006