YMIC - Smart Cane code