def pack(timestamp, temp, accel_data, gyro_data, magnet_data=None):
    """
    最新位置情報データを辞書化する。
    引数：
        timestamp   時刻
        temp        気温(float)
        accel_data  加速度データ（辞書）
        gyro_data   角速度データ（辞書）
        magnet_data 磁束密度データ（辞書）：オプション
    戻り値：
        最新位置情報データ群（辞書）
    """
    return_dict =  {'accel': accel_data, 'gyro': gyro_data, 'temp': temp, 'timestamp': timestamp}
    if magnet_data is not None:
        return_dict['magnet'] = magnet_data
    return return_dict