ad7192.c 23 KB