Can the internal datalogging be activated by an external switch and not by rpm Yes, you would assign a Input into Pin Assignment - Logging Switch