add packet resend
add debug functions
add start and stop option
add dynamic reconfigure support for camera