به فلوچارت در قسمت اول با تنظیمات اولیه مانند پورت های ورودی و خروجی پورت VSART و متغیرهای جامع مربوط به شماره عکس رشته ای که عکس در آن قرار داده می شود رزولوشن و اندازه عکس را تعریف می کنیم سپس در قسمت دوم اقدام به برقراری ارتباط با دوربین و تعیین رزولوشن و شماره عکس می کنیم. بعد از برقراری ارتباط در قسمت بعد منتظر زدن کلید می شود با زدن کلید وارد تابع saveanimage شده و به ترتیب اطلاعات مربوط به رزولوشن عکس اندازه بسته های ارسالی عکس توسط دوربین فرمان گرفتن عکس دستور انتقال عکس و پایان انتقال عکس را به دوربین می فرستیم اگر در این روند خطایی ایجاد شود مقدار بازگشتن تابع برابر ۱ (False) به معنای خطا خواهد بود که برنامه به قسمت دوم بر می گردد و اگر این تابع بدون خطا اجرا شود مقدار بازگشتن نیز در تابع saveanimage قرار دارد می رود و عکس از داخل رشته ی تعریف شده بعد از تنظیمات اولیه و راه اندازی کارت حافظه در کارت حافظه ذخیره می شود و وارد قسمت بعدی می شود این قسمت مقدار رزولوشن و شماره عکس را برای عکس بعدی آماده می کند.