sensor communication